Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaIdentityConstraint.cs / 1305376 / 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.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ValidationPropertyAttribute.cs
- EndPoint.cs
- SQLBoolean.cs
- ListItemCollection.cs
- XPathChildIterator.cs
- DbProviderFactories.cs
- FileLogRecord.cs
- SevenBitStream.cs
- AsyncResult.cs
- NavigationCommands.cs
- JournalNavigationScope.cs
- HashAlgorithm.cs
- HandlerFactoryCache.cs
- SystemResourceHost.cs
- SemaphoreSecurity.cs
- XPathDocument.cs
- unsafeIndexingFilterStream.cs
- PolyQuadraticBezierSegment.cs
- SecurityContextTokenCache.cs
- ScalarType.cs
- DataSourceSelectArguments.cs
- DataGridViewLinkCell.cs
- BooleanConverter.cs
- BaseCollection.cs
- SectionXmlInfo.cs
- ProgressBar.cs
- SoapAttributeOverrides.cs
- CursorConverter.cs
- MenuItemAutomationPeer.cs
- MouseEventArgs.cs
- NameValueSectionHandler.cs
- BlurBitmapEffect.cs
- SqlParameterCollection.cs
- TypeSemantics.cs
- MouseOverProperty.cs
- precedingsibling.cs
- ControlBindingsCollection.cs
- MemoryMappedViewAccessor.cs
- EditorPart.cs
- SettingsProperty.cs
- InfocardInteractiveChannelInitializer.cs
- Formatter.cs
- DecoderNLS.cs
- PasswordRecoveryDesigner.cs
- FontCacheUtil.cs
- Italic.cs
- COM2ColorConverter.cs
- Polygon.cs
- XmlReader.cs
- dsa.cs
- WebBrowserUriTypeConverter.cs
- figurelengthconverter.cs
- HierarchicalDataBoundControl.cs
- TextMarkerSource.cs
- MultipleViewPattern.cs
- MulticastIPAddressInformationCollection.cs
- InternalSafeNativeMethods.cs
- ConfigXmlText.cs
- UIInitializationException.cs
- ScriptingScriptResourceHandlerSection.cs
- TagPrefixAttribute.cs
- SHA512Managed.cs
- CroppedBitmap.cs
- httpstaticobjectscollection.cs
- RelationHandler.cs
- XmlSchemaSimpleContent.cs
- GiveFeedbackEvent.cs
- TextRunCacheImp.cs
- XNodeNavigator.cs
- Light.cs
- Control.cs
- SqlFactory.cs
- AttributeAction.cs
- Timer.cs
- VisualTreeHelper.cs
- XmlSchemaGroupRef.cs
- MediaPlayer.cs
- MSG.cs
- AnimationLayer.cs
- ParameterCollection.cs
- AssemblyResolver.cs
- CustomLineCap.cs
- Model3DGroup.cs
- ContextMenuService.cs
- InputLanguage.cs
- DataSourceHelper.cs
- GeneralTransform3DCollection.cs
- Expander.cs
- KeyConverter.cs
- Form.cs
- MetabaseServerConfig.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- InstancePersistenceEvent.cs
- XPathNavigator.cs
- ConfigurationException.cs
- UserControlFileEditor.cs
- EntityDataSourceStatementEditor.cs
- SelectionItemPattern.cs
- SamlAuthenticationClaimResource.cs
- ReleaseInstanceMode.cs