Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- EventLogTraceListener.cs
- StringDictionaryEditor.cs
- CryptoHelper.cs
- NetworkInformationException.cs
- BorderGapMaskConverter.cs
- OutputCacheProfileCollection.cs
- AffineTransform3D.cs
- DrawingDrawingContext.cs
- PropertyGridCommands.cs
- XmlSchemaSet.cs
- MetaDataInfo.cs
- CustomAttributeFormatException.cs
- OrthographicCamera.cs
- GuidelineSet.cs
- UpnEndpointIdentity.cs
- OleDbPermission.cs
- GraphicsState.cs
- EntityViewContainer.cs
- TypeRefElement.cs
- SerializationEventsCache.cs
- SelectorItemAutomationPeer.cs
- SqlBuffer.cs
- Missing.cs
- BindingsCollection.cs
- CodeAttachEventStatement.cs
- ListItemParagraph.cs
- TextServicesHost.cs
- WebBrowserNavigatingEventHandler.cs
- Brush.cs
- DrawingCollection.cs
- DataGridRow.cs
- PersonalizationProvider.cs
- DataGridPageChangedEventArgs.cs
- ActivityBindForm.Designer.cs
- FixedTextPointer.cs
- FrameworkContentElement.cs
- ScrollPattern.cs
- LiteralControl.cs
- DataTableReaderListener.cs
- TextAnchor.cs
- WorkflowOperationErrorHandler.cs
- CacheSection.cs
- StateDesigner.cs
- InlineCollection.cs
- HostedBindingBehavior.cs
- PeerNameRecordCollection.cs
- UndirectedGraph.cs
- InternalRelationshipCollection.cs
- SystemIPInterfaceProperties.cs
- ResourceExpressionBuilder.cs
- Rule.cs
- PlanCompiler.cs
- AssociationSet.cs
- UiaCoreApi.cs
- TextEncodedRawTextWriter.cs
- sqlpipe.cs
- Component.cs
- TextRenderer.cs
- RuntimeEnvironment.cs
- TextSelectionHighlightLayer.cs
- ComplexObject.cs
- MultitargetUtil.cs
- SqlBuilder.cs
- AppSettingsExpressionBuilder.cs
- ButtonColumn.cs
- DoubleAnimationClockResource.cs
- WinFormsUtils.cs
- NativeMethods.cs
- XPathQilFactory.cs
- DefaultTextStore.cs
- CodeGroup.cs
- StringDictionary.cs
- HttpCachePolicyWrapper.cs
- Visual.cs
- ValuePattern.cs
- CodeAssignStatement.cs
- SpecularMaterial.cs
- TextEditorDragDrop.cs
- ToolTipAutomationPeer.cs
- FixUp.cs
- XmlKeywords.cs
- SoundPlayer.cs
- SqlProviderServices.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- VectorCollectionValueSerializer.cs
- PixelFormat.cs
- MethodBody.cs
- UIElementIsland.cs
- HttpProfileBase.cs
- DataGridAutoFormatDialog.cs
- PerformanceCounterLib.cs
- ImageIndexConverter.cs
- MethodBuilderInstantiation.cs
- MinimizableAttributeTypeConverter.cs
- ObjectViewFactory.cs
- UpdateException.cs
- NavigationExpr.cs
- LayoutManager.cs
- COM2ExtendedTypeConverter.cs
- BookmarkEventArgs.cs