Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- cookieexception.cs
- ActiveXContainer.cs
- EnumerationRangeValidationUtil.cs
- MultitargetingHelpers.cs
- UnsafeNativeMethodsCLR.cs
- QueryValue.cs
- QuotedStringWriteStateInfo.cs
- SoundPlayerAction.cs
- BindingMemberInfo.cs
- DefaultValueTypeConverter.cs
- LineServices.cs
- BasePattern.cs
- EntityDataSourceDataSelection.cs
- SrgsOneOf.cs
- XmlNamespaceDeclarationsAttribute.cs
- WindowsToolbarItemAsMenuItem.cs
- CompositeFontInfo.cs
- ComboBoxAutomationPeer.cs
- AxWrapperGen.cs
- OdbcPermission.cs
- UriTemplateDispatchFormatter.cs
- Exceptions.cs
- VisualStyleInformation.cs
- RC2.cs
- DataKey.cs
- AutomationPatternInfo.cs
- Decoder.cs
- Permission.cs
- LineInfo.cs
- ResourcePermissionBase.cs
- WCFServiceClientProxyGenerator.cs
- Calendar.cs
- DrawingCollection.cs
- DoubleAnimationClockResource.cs
- AtlasWeb.Designer.cs
- XmlUnspecifiedAttribute.cs
- MessageRpc.cs
- ParameterBuilder.cs
- ItemContainerPattern.cs
- HtmlInputHidden.cs
- BufferedGraphicsManager.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- Font.cs
- Models.cs
- FocusWithinProperty.cs
- TimeSpanStorage.cs
- ArithmeticException.cs
- URIFormatException.cs
- IdentifierService.cs
- Content.cs
- Types.cs
- PeerContact.cs
- IBuiltInEvidence.cs
- HuffModule.cs
- XPathPatternBuilder.cs
- CompilerScope.cs
- LowerCaseStringConverter.cs
- ITreeGenerator.cs
- UnsafeNativeMethodsMilCoreApi.cs
- PresentationSource.cs
- bidPrivateBase.cs
- DataGridDesigner.cs
- DataService.cs
- IconHelper.cs
- CornerRadius.cs
- TableLayoutPanelBehavior.cs
- EntitySqlQueryCacheKey.cs
- WindowsSlider.cs
- TextRenderer.cs
- StringArrayConverter.cs
- StylusPointPropertyInfo.cs
- Variant.cs
- EntityDataSourceEntityTypeFilterItem.cs
- LoginUtil.cs
- StrongName.cs
- SerializationHelper.cs
- Classification.cs
- Table.cs
- ConfigurationCollectionAttribute.cs
- XPathAncestorQuery.cs
- OrderByBuilder.cs
- TypeReference.cs
- ZoneIdentityPermission.cs
- NameSpaceEvent.cs
- FontCacheUtil.cs
- TextSyndicationContent.cs
- DataControlLinkButton.cs
- XmlSchemaSimpleTypeUnion.cs
- HtmlInputFile.cs
- X509Certificate.cs
- WeakEventManager.cs
- TypeElement.cs
- StructuredTypeEmitter.cs
- TransportConfigurationTypeElement.cs
- FixedHyperLink.cs
- PreProcessor.cs
- LinkAreaEditor.cs
- TableCell.cs
- StoreAnnotationsMap.cs
- ButtonChrome.cs