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
- DataSourceControlBuilder.cs
- metadatamappinghashervisitor.cs
- CheckBoxAutomationPeer.cs
- CodeExporter.cs
- Sorting.cs
- TimersDescriptionAttribute.cs
- RewritingProcessor.cs
- XmlnsDefinitionAttribute.cs
- TemplatePartAttribute.cs
- ObjectSet.cs
- DragEvent.cs
- DurationConverter.cs
- ResourceWriter.cs
- DataBoundLiteralControl.cs
- GenericParameterDataContract.cs
- ProviderCommandInfoUtils.cs
- GiveFeedbackEvent.cs
- SectionUpdates.cs
- BidPrivateBase.cs
- SupportedAddressingMode.cs
- WebConfigurationManager.cs
- DataGridViewColumnCollectionEditor.cs
- BaseTemplateBuildProvider.cs
- HttpCacheVaryByContentEncodings.cs
- DateTimeFormat.cs
- ScrollChangedEventArgs.cs
- RealProxy.cs
- MessageQueueConverter.cs
- XmlSchemaSet.cs
- ScriptControl.cs
- ConfigsHelper.cs
- QueryCursorEventArgs.cs
- DriveNotFoundException.cs
- VisemeEventArgs.cs
- PropVariant.cs
- ZipIORawDataFileBlock.cs
- MemberRelationshipService.cs
- ManualResetEvent.cs
- XmlnsCache.cs
- WorkflowValidationFailedException.cs
- SymbolEqualComparer.cs
- UDPClient.cs
- ColumnTypeConverter.cs
- HttpRequestCacheValidator.cs
- XmlAggregates.cs
- Cloud.cs
- _SpnDictionary.cs
- Stacktrace.cs
- KnownColorTable.cs
- ProviderCommandInfoUtils.cs
- ListViewGroupCollectionEditor.cs
- ParameterInfo.cs
- RootContext.cs
- PageThemeBuildProvider.cs
- SiteMapNodeItemEventArgs.cs
- IndexExpression.cs
- PolyQuadraticBezierSegment.cs
- GridItemPattern.cs
- PagesSection.cs
- NameValueFileSectionHandler.cs
- IsolatedStorageException.cs
- PeerNameRegistration.cs
- AnnotationHelper.cs
- Internal.cs
- TimeSpan.cs
- CodePageEncoding.cs
- DataPagerField.cs
- BufferModesCollection.cs
- InvalidWorkflowException.cs
- ProfileProvider.cs
- ListGeneralPage.cs
- RequestBringIntoViewEventArgs.cs
- InputGestureCollection.cs
- PreDigestedSignedInfo.cs
- NonSerializedAttribute.cs
- QueryModel.cs
- OrderedHashRepartitionEnumerator.cs
- SpeakInfo.cs
- SkewTransform.cs
- SpeechRecognitionEngine.cs
- SpellerStatusTable.cs
- GridViewCellAutomationPeer.cs
- PreProcessInputEventArgs.cs
- SystemFonts.cs
- DecimalKeyFrameCollection.cs
- X509Certificate.cs
- BlockUIContainer.cs
- SystemColors.cs
- FragmentQueryKB.cs
- AutomationPatternInfo.cs
- PathFigure.cs
- HandoffBehavior.cs
- Expression.DebuggerProxy.cs
- HtmlButton.cs
- BitmapEffectState.cs
- MobileControlBuilder.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- HuffCodec.cs
- XMLDiffLoader.cs
- GroupQuery.cs