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
- XmlSchemaExternal.cs
- XmlSerializerSection.cs
- NullableDecimalMinMaxAggregationOperator.cs
- MemoryRecordBuffer.cs
- DbParameterHelper.cs
- CodeIterationStatement.cs
- ModelPropertyDescriptor.cs
- EncodingTable.cs
- ServiceChannelManager.cs
- DataGridViewColumnEventArgs.cs
- _LazyAsyncResult.cs
- HtmlInputReset.cs
- XmlSecureResolver.cs
- LookupNode.cs
- FixedHyperLink.cs
- XamlGridLengthSerializer.cs
- KeyedCollection.cs
- ProviderUtil.cs
- ExpressionConverter.cs
- RegexGroup.cs
- RectKeyFrameCollection.cs
- BitmapCacheBrush.cs
- LogicalChannelCollection.cs
- TransformProviderWrapper.cs
- LoadWorkflowAsyncResult.cs
- DBConnectionString.cs
- DataGridViewDataConnection.cs
- SpellCheck.cs
- SelectionChangedEventArgs.cs
- AssemblyFilter.cs
- CodeTypeDeclaration.cs
- RelatedImageListAttribute.cs
- MatrixCamera.cs
- DataGridViewAccessibleObject.cs
- DecoderFallback.cs
- ResXFileRef.cs
- AppSecurityManager.cs
- CssClassPropertyAttribute.cs
- ToolStripCollectionEditor.cs
- ClientRoleProvider.cs
- MLangCodePageEncoding.cs
- AccessibleObject.cs
- CounterSetInstanceCounterDataSet.cs
- SafeRightsManagementEnvironmentHandle.cs
- HttpClientCertificate.cs
- TiffBitmapDecoder.cs
- XmlSchemaInfo.cs
- ContentElement.cs
- ObjectQueryProvider.cs
- NonClientArea.cs
- Parameter.cs
- TableSectionStyle.cs
- UpDownBase.cs
- AlignmentYValidation.cs
- BaseProcessProtocolHandler.cs
- FilterRepeater.cs
- DoubleStorage.cs
- UserInitiatedNavigationPermission.cs
- CLSCompliantAttribute.cs
- DefaultBinder.cs
- ListViewInsertedEventArgs.cs
- WaitForChangedResult.cs
- OutOfMemoryException.cs
- ViewBox.cs
- SynchronousReceiveBehavior.cs
- ZipIORawDataFileBlock.cs
- InputLangChangeRequestEvent.cs
- EntityKey.cs
- XmlNamespaceMappingCollection.cs
- NullableIntAverageAggregationOperator.cs
- HttpListenerContext.cs
- DecoderFallback.cs
- HotSpotCollection.cs
- DataGridCheckBoxColumn.cs
- Baml2006KnownTypes.cs
- DocumentOrderComparer.cs
- EnumUnknown.cs
- DataContract.cs
- CheckBox.cs
- Library.cs
- XPathNodeHelper.cs
- DataRelation.cs
- ProxyWebPartConnectionCollection.cs
- httpstaticobjectscollection.cs
- X509Utils.cs
- CancellationTokenRegistration.cs
- TextRangeEdit.cs
- XmlNodeChangedEventArgs.cs
- TypeUtil.cs
- versioninfo.cs
- DataControlCommands.cs
- Identity.cs
- __Filters.cs
- OrthographicCamera.cs
- Speller.cs
- DataServiceRequest.cs
- SqlTrackingWorkflowInstance.cs
- ProvidePropertyAttribute.cs
- ExternalFile.cs
- GiveFeedbackEventArgs.cs