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
- HtmlAnchor.cs
- CancellationTokenRegistration.cs
- SingleTagSectionHandler.cs
- DefaultSerializationProviderAttribute.cs
- ConfigXmlElement.cs
- XmlElementElementCollection.cs
- HitTestParameters.cs
- XmlSchemaComplexContent.cs
- PermissionAttributes.cs
- GenericsInstances.cs
- COM2IDispatchConverter.cs
- QueryInterceptorAttribute.cs
- PaintValueEventArgs.cs
- GeometryGroup.cs
- NetNamedPipeSecurityMode.cs
- MeasureData.cs
- ApplicationHost.cs
- TemplateParser.cs
- UpdateCommand.cs
- PseudoWebRequest.cs
- FrameworkElement.cs
- AuthenticationConfig.cs
- GroupStyle.cs
- CultureTableRecord.cs
- SafeNativeMethods.cs
- DecimalAnimationBase.cs
- SpeechSynthesizer.cs
- FixedSOMTextRun.cs
- XamlVector3DCollectionSerializer.cs
- DbConnectionPoolIdentity.cs
- EllipseGeometry.cs
- CryptoKeySecurity.cs
- GridViewRowEventArgs.cs
- ClientProtocol.cs
- DependencyObjectType.cs
- Line.cs
- ResourceAttributes.cs
- ToolStripContentPanel.cs
- SystemNetworkInterface.cs
- DuplicateWaitObjectException.cs
- MenuAdapter.cs
- MethodImplAttribute.cs
- PathGradientBrush.cs
- Stream.cs
- ListBoxItemWrapperAutomationPeer.cs
- TrackingQuery.cs
- DataSourceGeneratorException.cs
- MulticastOption.cs
- UnsafeNativeMethods.cs
- AggregateNode.cs
- DocumentProperties.cs
- CacheAxisQuery.cs
- CqlGenerator.cs
- safex509handles.cs
- ClientFormsIdentity.cs
- ImportException.cs
- ObjectDisposedException.cs
- AnnotationAdorner.cs
- HorizontalAlignConverter.cs
- ToolStripTextBox.cs
- DataPagerField.cs
- TabletDevice.cs
- SoapTransportImporter.cs
- DataKey.cs
- TextServicesManager.cs
- ProviderConnectionPoint.cs
- FloaterParaClient.cs
- ALinqExpressionVisitor.cs
- InputChannelAcceptor.cs
- AppModelKnownContentFactory.cs
- FuncTypeConverter.cs
- StateMachineWorkflowInstance.cs
- RectAnimationBase.cs
- AddInBase.cs
- RootBuilder.cs
- ISAPIApplicationHost.cs
- NamedPipeHostedTransportConfiguration.cs
- SapiRecoContext.cs
- OdbcParameterCollection.cs
- XmlSerializableReader.cs
- compensatingcollection.cs
- JulianCalendar.cs
- ErrorFormatterPage.cs
- ExceptionNotification.cs
- Rfc4050KeyFormatter.cs
- SamlAuthenticationClaimResource.cs
- CodeValidator.cs
- Vector3DCollection.cs
- ObjectAnimationBase.cs
- VerticalAlignConverter.cs
- ContextMenuService.cs
- ProcessHostFactoryHelper.cs
- SHA256CryptoServiceProvider.cs
- DocumentPage.cs
- TemplatePagerField.cs
- Executor.cs
- DataGridLinkButton.cs
- SSmlParser.cs
- SchemaType.cs
- DataGridViewCellPaintingEventArgs.cs