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
- ContainerVisual.cs
- Exceptions.cs
- ChtmlCommandAdapter.cs
- IPHostEntry.cs
- DrawingGroup.cs
- SqlDataSourceSelectingEventArgs.cs
- ServiceReference.cs
- ActivityExecutorOperation.cs
- CreateUserWizardStep.cs
- CoTaskMemSafeHandle.cs
- GregorianCalendarHelper.cs
- ConfigDefinitionUpdates.cs
- BuildProviderInstallComponent.cs
- _NetworkingPerfCounters.cs
- CorrelationValidator.cs
- ThreadAttributes.cs
- AdapterUtil.cs
- RepeaterItem.cs
- DataPager.cs
- XmlCDATASection.cs
- TargetConverter.cs
- TreeViewTemplateSelector.cs
- ContextDataSourceView.cs
- EventLogTraceListener.cs
- BoundField.cs
- SqlFormatter.cs
- LocalIdCollection.cs
- EnumerableValidator.cs
- BindingContext.cs
- Parser.cs
- DataServiceSaveChangesEventArgs.cs
- SafeRightsManagementQueryHandle.cs
- RenderContext.cs
- ImageFormatConverter.cs
- XmlSerializationWriter.cs
- TreeViewImageIndexConverter.cs
- TextServicesLoader.cs
- MetafileHeader.cs
- DrawListViewColumnHeaderEventArgs.cs
- IsolatedStorageFileStream.cs
- ForeignConstraint.cs
- Operators.cs
- MarginCollapsingState.cs
- IgnoreFileBuildProvider.cs
- Relationship.cs
- XmlMembersMapping.cs
- FormViewCommandEventArgs.cs
- DbInsertCommandTree.cs
- InterleavedZipPartStream.cs
- LinearGradientBrush.cs
- CharacterBuffer.cs
- DisplayInformation.cs
- LinearKeyFrames.cs
- PageBreakRecord.cs
- DecoderReplacementFallback.cs
- WarningException.cs
- Pkcs7Recipient.cs
- AllMembershipCondition.cs
- RSAPKCS1KeyExchangeFormatter.cs
- SqlUtil.cs
- SQLMembershipProvider.cs
- WorkflowTraceTransfer.cs
- BulletedListEventArgs.cs
- __TransparentProxy.cs
- SoapSchemaExporter.cs
- SplineKeyFrames.cs
- CodeGenerator.cs
- SocketAddress.cs
- BrowserDefinition.cs
- CodeMemberProperty.cs
- HtmlInputButton.cs
- ReliableReplySessionChannel.cs
- SqlCacheDependencyDatabase.cs
- Operators.cs
- HtmlElementEventArgs.cs
- SchemaNames.cs
- Operand.cs
- MetadataArtifactLoaderResource.cs
- SqlEnums.cs
- PerformanceCounterPermission.cs
- DynamicResourceExtension.cs
- CqlParserHelpers.cs
- XamlStream.cs
- MetafileHeader.cs
- TemplateKey.cs
- rsa.cs
- BindingMAnagerBase.cs
- CellParagraph.cs
- InfoCardBaseException.cs
- HtmlToClrEventProxy.cs
- SourceFilter.cs
- EntityKeyElement.cs
- TableRow.cs
- QilGenerator.cs
- ExceptionNotification.cs
- versioninfo.cs
- ZipIOLocalFileBlock.cs
- ScrollViewerAutomationPeer.cs
- TraversalRequest.cs
- ProtocolElementCollection.cs