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
- PenThreadPool.cs
- ToolStripContentPanelRenderEventArgs.cs
- UntypedNullExpression.cs
- ListViewCommandEventArgs.cs
- RecognizerBase.cs
- ExpressionSelection.cs
- PrivateFontCollection.cs
- ObservableDictionary.cs
- DesignerWidgets.cs
- TextElementCollectionHelper.cs
- DrawListViewItemEventArgs.cs
- ContextStack.cs
- SchemaInfo.cs
- WebHttpBindingCollectionElement.cs
- StartUpEventArgs.cs
- DataList.cs
- Point.cs
- CharKeyFrameCollection.cs
- CorrelationService.cs
- ErrorFormatter.cs
- WmlFormAdapter.cs
- InstanceKey.cs
- ServiceOperation.cs
- OneToOneMappingSerializer.cs
- WSSecurityPolicy.cs
- DesignerTextWriter.cs
- BitmapSource.cs
- ContextProperty.cs
- Typeface.cs
- ArrayMergeHelper.cs
- Serializer.cs
- UriWriter.cs
- MexHttpBindingElement.cs
- List.cs
- MimeTypePropertyAttribute.cs
- RegionInfo.cs
- InteropBitmapSource.cs
- WebPartActionVerb.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- FolderBrowserDialog.cs
- FileFormatException.cs
- Thumb.cs
- CalendarButton.cs
- WebPartExportVerb.cs
- InputMethodStateTypeInfo.cs
- SatelliteContractVersionAttribute.cs
- ListDictionary.cs
- Triangle.cs
- SendMailErrorEventArgs.cs
- ActivityBuilder.cs
- DetailsViewCommandEventArgs.cs
- TabletCollection.cs
- NamedPipeAppDomainProtocolHandler.cs
- DataContractAttribute.cs
- ReadContentAsBinaryHelper.cs
- MarshalByValueComponent.cs
- EditableTreeList.cs
- RootBuilder.cs
- Figure.cs
- CommonObjectSecurity.cs
- ResourceLoader.cs
- WebPartZoneCollection.cs
- RSAOAEPKeyExchangeDeformatter.cs
- StaticFileHandler.cs
- QualifiedId.cs
- XamlDebuggerXmlReader.cs
- ValuePatternIdentifiers.cs
- SimpleWorkerRequest.cs
- DocumentPageView.cs
- PropertyConverter.cs
- WebPartCollection.cs
- CommandLibraryHelper.cs
- OrCondition.cs
- TypeUtil.cs
- DataGridViewCellCancelEventArgs.cs
- Vars.cs
- SerializationObjectManager.cs
- ColorConverter.cs
- AutoResizedEvent.cs
- SiteOfOriginPart.cs
- XmlAttribute.cs
- PropertyGeneratedEventArgs.cs
- MediaScriptCommandRoutedEventArgs.cs
- ReferentialConstraint.cs
- DelegateHelpers.Generated.cs
- SafeViewOfFileHandle.cs
- Dictionary.cs
- XmlDataContract.cs
- NullableConverter.cs
- IsolatedStorage.cs
- Font.cs
- ToolStripRendererSwitcher.cs
- RandomNumberGenerator.cs
- SingleSelectRootGridEntry.cs
- ConfigXmlCDataSection.cs
- TextChange.cs
- TabControlEvent.cs
- IOThreadScheduler.cs
- XmlSchemaComplexContent.cs
- NetworkInterface.cs