Code:
/ FX-1434 / FX-1434 / 1.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
- ConfigurationElementProperty.cs
- safesecurityhelperavalon.cs
- SafeHandle.cs
- ConfigurationException.cs
- XmlWriterTraceListener.cs
- TypefaceMetricsCache.cs
- DecimalFormatter.cs
- VisualStyleTypesAndProperties.cs
- LocatorManager.cs
- WebPartEditorApplyVerb.cs
- GeneratedContractType.cs
- dataobject.cs
- NGCPageContentCollectionSerializerAsync.cs
- ScalarConstant.cs
- WebServiceTypeData.cs
- Identity.cs
- ModuleElement.cs
- CalendarBlackoutDatesCollection.cs
- CodeDomSerializerException.cs
- SplineKeyFrames.cs
- EnumBuilder.cs
- NumericPagerField.cs
- ZipIOExtraFieldZip64Element.cs
- DefaultBindingPropertyAttribute.cs
- ProgramNode.cs
- SafeTimerHandle.cs
- ParameterCollection.cs
- SystemFonts.cs
- PersonalizationState.cs
- PTUtility.cs
- DataControlField.cs
- FixedSOMElement.cs
- ProcessInfo.cs
- RegexMatch.cs
- SafeHGlobalHandleCritical.cs
- PersistenceTypeAttribute.cs
- ISessionStateStore.cs
- ConfigurationElement.cs
- FileSystemInfo.cs
- AdPostCacheSubstitution.cs
- DataBindingValueUIHandler.cs
- VectorAnimation.cs
- xamlnodes.cs
- AppSettings.cs
- Metafile.cs
- DataPagerFieldCollection.cs
- ColorDialog.cs
- counter.cs
- CompositeActivityTypeDescriptorProvider.cs
- SapiAttributeParser.cs
- PropertyEmitter.cs
- TypeReference.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- Renderer.cs
- CopyCodeAction.cs
- XmlMemberMapping.cs
- SafeEventLogWriteHandle.cs
- SocketElement.cs
- DocumentGridContextMenu.cs
- EdmValidator.cs
- CultureTable.cs
- GACIdentityPermission.cs
- SafeFileHandle.cs
- Cursor.cs
- PointIndependentAnimationStorage.cs
- AspNetSynchronizationContext.cs
- VisualCollection.cs
- SlipBehavior.cs
- WindowsPen.cs
- ProxyWebPartManager.cs
- IImplicitResourceProvider.cs
- TextServicesCompartmentEventSink.cs
- XmlWriterSettings.cs
- PropertyDescriptorComparer.cs
- CheckBoxRenderer.cs
- ListBoxItemAutomationPeer.cs
- CodeCatchClauseCollection.cs
- OletxVolatileEnlistment.cs
- EdmItemCollection.cs
- AvTraceFormat.cs
- Pen.cs
- SafeRightsManagementHandle.cs
- SemanticAnalyzer.cs
- SettingsPropertyCollection.cs
- Win32.cs
- ComponentSerializationService.cs
- XmlILStorageConverter.cs
- EntityProviderFactory.cs
- StateFinalizationActivity.cs
- EventDescriptor.cs
- PlatformCulture.cs
- DataGridAddNewRow.cs
- XmlDocumentSerializer.cs
- autovalidator.cs
- DataTable.cs
- NetPeerTcpBindingElement.cs
- KeyPressEvent.cs
- SecurityContextTokenCache.cs
- DropDownList.cs
- EventEntry.cs