Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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
- IdleTimeoutMonitor.cs
- CatalogPartCollection.cs
- SoapConverter.cs
- VirtualDirectoryMappingCollection.cs
- AppSettingsSection.cs
- WebPartAddingEventArgs.cs
- SmtpAuthenticationManager.cs
- OneOf.cs
- HttpStaticObjectsCollectionBase.cs
- activationcontext.cs
- RemotingHelper.cs
- serverconfig.cs
- UriTemplateLiteralQueryValue.cs
- ResizeBehavior.cs
- ComponentResourceManager.cs
- MemberExpression.cs
- BackgroundFormatInfo.cs
- WindowsRichEditRange.cs
- WebBrowserProgressChangedEventHandler.cs
- ObjectQuery.cs
- PersistChildrenAttribute.cs
- MatrixKeyFrameCollection.cs
- WMICapabilities.cs
- TransformerInfoCollection.cs
- DbParameterCollectionHelper.cs
- XPathSingletonIterator.cs
- Timer.cs
- GlobalProxySelection.cs
- ValidationHelpers.cs
- Validator.cs
- SwitchExpression.cs
- ParserOptions.cs
- StyleXamlTreeBuilder.cs
- DataGridViewCellCollection.cs
- LayoutTable.cs
- ValidateNames.cs
- PropertyToken.cs
- RuntimeTransactionHandle.cs
- XmlQueryOutput.cs
- SamlAuthorityBinding.cs
- TraceContextEventArgs.cs
- ProxyGenerator.cs
- OleDbReferenceCollection.cs
- NavigationProgressEventArgs.cs
- LinqToSqlWrapper.cs
- WebServiceEnumData.cs
- ListChangedEventArgs.cs
- SHA512Managed.cs
- StringWriter.cs
- TargetConverter.cs
- SetStateEventArgs.cs
- XmlExtensionFunction.cs
- PointLight.cs
- XmlComment.cs
- ReferencedType.cs
- XmlEntityReference.cs
- TakeQueryOptionExpression.cs
- FlowNode.cs
- InvalidCastException.cs
- UserPreferenceChangedEventArgs.cs
- TimeManager.cs
- Point4DValueSerializer.cs
- SelectedDatesCollection.cs
- GlyphManager.cs
- MenuBase.cs
- XmlSchemaInferenceException.cs
- UserControl.cs
- SchemaTableOptionalColumn.cs
- DbConnectionStringBuilder.cs
- WrapperEqualityComparer.cs
- TypedDatasetGenerator.cs
- DependencyPropertyAttribute.cs
- RenderData.cs
- SrgsElementFactory.cs
- LazyLoadBehavior.cs
- TypeReference.cs
- CodeSnippetCompileUnit.cs
- _Win32.cs
- CatalogPart.cs
- BuildResult.cs
- IInstanceTable.cs
- ViewStateModeByIdAttribute.cs
- GradientStop.cs
- AuthenticatingEventArgs.cs
- SafeCertificateStore.cs
- FirstMatchCodeGroup.cs
- XmlMembersMapping.cs
- ScriptDescriptor.cs
- DiscriminatorMap.cs
- BuildProvider.cs
- MessagePropertyVariants.cs
- X509Utils.cs
- DrawListViewColumnHeaderEventArgs.cs
- FindCriteriaCD1.cs
- XPathNavigator.cs
- WebPartEditorCancelVerb.cs
- DataControlFieldCell.cs
- GeometryConverter.cs
- ParserExtension.cs
- ToggleProviderWrapper.cs