Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaObject.cs / 1 / XmlSchemaObject.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Diagnostics; using System.Xml.Serialization; using System.Security.Permissions; ////// /// [PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")] public abstract class XmlSchemaObject { int lineNum = 0; int linePos = 0; string sourceUri; XmlSerializerNamespaces namespaces; XmlSchemaObject parent; //internal bool isProcessing; //Indicates whether this object is currently being processed ///[To be supplied.] ////// /// [XmlIgnore] public int LineNumber { get { return lineNum;} set { lineNum = value;} } ///[To be supplied.] ////// /// [XmlIgnore] public int LinePosition { get { return linePos;} set { linePos = value;} } ///[To be supplied.] ////// /// [XmlIgnore] public string SourceUri { get { return sourceUri;} set { sourceUri = value;} } ///[To be supplied.] ///[XmlIgnore] public XmlSchemaObject Parent { get { return parent;} set { parent = value;} } /// [XmlNamespaceDeclarations] public XmlSerializerNamespaces Namespaces { get { if (namespaces == null) namespaces = new XmlSerializerNamespaces(); return namespaces; } set { namespaces = value; } } internal virtual void OnAdd(XmlSchemaObjectCollection container, object item) {} internal virtual void OnRemove(XmlSchemaObjectCollection container, object item) {} internal virtual void OnClear(XmlSchemaObjectCollection container) {} [XmlIgnore] internal virtual string IdAttribute { get { Debug.Assert(false); return null; } set { Debug.Assert(false); } } internal virtual void SetUnhandledAttributes(XmlAttribute[] moreAttributes) {} internal virtual void AddAnnotation(XmlSchemaAnnotation annotation) {} [XmlIgnore] internal virtual string NameAttribute { get { Debug.Assert(false); return null; } set { Debug.Assert(false); } } [XmlIgnore] internal bool IsProcessing { get { return isProcessing; } set { isProcessing = value; } } internal virtual XmlSchemaObject Clone() { return (XmlSchemaObject)MemberwiseClone(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Diagnostics; using System.Xml.Serialization; using System.Security.Permissions; ////// /// [PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")] public abstract class XmlSchemaObject { int lineNum = 0; int linePos = 0; string sourceUri; XmlSerializerNamespaces namespaces; XmlSchemaObject parent; //internal bool isProcessing; //Indicates whether this object is currently being processed ///[To be supplied.] ////// /// [XmlIgnore] public int LineNumber { get { return lineNum;} set { lineNum = value;} } ///[To be supplied.] ////// /// [XmlIgnore] public int LinePosition { get { return linePos;} set { linePos = value;} } ///[To be supplied.] ////// /// [XmlIgnore] public string SourceUri { get { return sourceUri;} set { sourceUri = value;} } ///[To be supplied.] ///[XmlIgnore] public XmlSchemaObject Parent { get { return parent;} set { parent = value;} } /// [XmlNamespaceDeclarations] public XmlSerializerNamespaces Namespaces { get { if (namespaces == null) namespaces = new XmlSerializerNamespaces(); return namespaces; } set { namespaces = value; } } internal virtual void OnAdd(XmlSchemaObjectCollection container, object item) {} internal virtual void OnRemove(XmlSchemaObjectCollection container, object item) {} internal virtual void OnClear(XmlSchemaObjectCollection container) {} [XmlIgnore] internal virtual string IdAttribute { get { Debug.Assert(false); return null; } set { Debug.Assert(false); } } internal virtual void SetUnhandledAttributes(XmlAttribute[] moreAttributes) {} internal virtual void AddAnnotation(XmlSchemaAnnotation annotation) {} [XmlIgnore] internal virtual string NameAttribute { get { Debug.Assert(false); return null; } set { Debug.Assert(false); } } [XmlIgnore] internal bool IsProcessing { get { return isProcessing; } set { isProcessing = value; } } internal virtual XmlSchemaObject Clone() { return (XmlSchemaObject)MemberwiseClone(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- QfeChecker.cs
- RequestTimeoutManager.cs
- EnumDataContract.cs
- HttpCacheParams.cs
- CodeGroup.cs
- HttpStreamXmlDictionaryWriter.cs
- ExpressionBuilderContext.cs
- UTF32Encoding.cs
- TextEditorLists.cs
- DaylightTime.cs
- ProtocolsConfigurationHandler.cs
- CreateUserErrorEventArgs.cs
- LineGeometry.cs
- CellIdBoolean.cs
- TimelineClockCollection.cs
- TypePropertyEditor.cs
- _Events.cs
- OleDbConnectionFactory.cs
- HtmlInputControl.cs
- Pen.cs
- AQNBuilder.cs
- StringFunctions.cs
- DesigntimeLicenseContextSerializer.cs
- ClockGroup.cs
- WindowsToolbar.cs
- Point3DCollection.cs
- StreamWriter.cs
- TransactionChannelFaultConverter.cs
- userdatakeys.cs
- ToolboxItemFilterAttribute.cs
- DoubleCollectionValueSerializer.cs
- Vector3DValueSerializer.cs
- Helper.cs
- BypassElement.cs
- PropertyEmitterBase.cs
- HttpApplicationFactory.cs
- DrawingGroup.cs
- SHA384.cs
- ScrollData.cs
- DesignerForm.cs
- Model3D.cs
- CodeNamespaceImportCollection.cs
- InvokeBase.cs
- HttpModuleActionCollection.cs
- FilterableAttribute.cs
- updatecommandorderer.cs
- RubberbandSelector.cs
- ForceCopyBuildProvider.cs
- Identity.cs
- CorePropertiesFilter.cs
- TypeConverterValueSerializer.cs
- DataGridAutoFormatDialog.cs
- FileRegion.cs
- Application.cs
- Boolean.cs
- Transform.cs
- Journaling.cs
- Vector3DCollectionValueSerializer.cs
- ExpressionBuilderCollection.cs
- ProviderSettingsCollection.cs
- OdbcConnectionFactory.cs
- ToolStripLocationCancelEventArgs.cs
- ColorContext.cs
- ActiveXContainer.cs
- Int16AnimationBase.cs
- HMACMD5.cs
- DecoderExceptionFallback.cs
- DataGridPagerStyle.cs
- DesignerDataColumn.cs
- QueryExtender.cs
- SiteMapSection.cs
- KeyValueSerializer.cs
- WindowInteropHelper.cs
- DrawingDrawingContext.cs
- WebEventCodes.cs
- CommonXSendMessage.cs
- XMLDiffLoader.cs
- ExceptionUtil.cs
- SecurityResources.cs
- HyperlinkAutomationPeer.cs
- PowerEase.cs
- HttpBrowserCapabilitiesBase.cs
- BlobPersonalizationState.cs
- TreeNodeBindingCollection.cs
- tooltip.cs
- InkPresenterAutomationPeer.cs
- TextServicesCompartment.cs
- Collection.cs
- MatrixTransform3D.cs
- InkCanvas.cs
- MenuItemCollectionEditorDialog.cs
- RelationshipConstraintValidator.cs
- dbdatarecord.cs
- CharAnimationBase.cs
- IssuedTokenClientElement.cs
- UserControlDesigner.cs
- SettingsProviderCollection.cs
- BaseInfoTable.cs
- ObjectKeyFrameCollection.cs
- CopyOfAction.cs