Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaValidationException.cs / 1 / XmlSchemaValidationException.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml.Schema {
using System;
using System.IO;
using System.Text;
using System.Resources;
using System.Runtime.Serialization;
using System.Diagnostics;
using System.Security.Permissions;
///
[Serializable]
public class XmlSchemaValidationException : XmlSchemaException {
private Object sourceNodeObject;
///
protected XmlSchemaValidationException(SerializationInfo info, StreamingContext context) : base(info, context) {}
///
[SecurityPermissionAttribute(SecurityAction.Demand,SerializationFormatter=true)]
public override void GetObjectData(SerializationInfo info, StreamingContext context) {
base.GetObjectData(info, context);
}
///
public XmlSchemaValidationException() : base(null) {
}
///
public XmlSchemaValidationException(String message) : base (message, ((Exception)null), 0, 0) {
}
///
public XmlSchemaValidationException(String message, Exception innerException) : base (message, innerException, 0, 0) {
}
///
public XmlSchemaValidationException(String message, Exception innerException, int lineNumber, int linePosition) :
base(message, innerException, lineNumber, linePosition) {
}
internal XmlSchemaValidationException(string res, string[] args) : base(res, args, null, null, 0, 0, null) {
}
internal XmlSchemaValidationException(string res, string arg) : base(res, new string[] { arg }, null, null, 0, 0, null) {
}
internal XmlSchemaValidationException(string res, string arg, string sourceUri, int lineNumber, int linePosition) :
base(res, new string[] { arg }, null, sourceUri, lineNumber, linePosition, null) {
}
internal XmlSchemaValidationException(string res, string sourceUri, int lineNumber, int linePosition) :
base(res, (string[])null, null, sourceUri, lineNumber, linePosition, null) {
}
internal XmlSchemaValidationException(string res, string[] args, string sourceUri, int lineNumber, int linePosition) :
base(res, args, null, sourceUri, lineNumber, linePosition, null) {
}
internal XmlSchemaValidationException(string res, string[] args, Exception innerException, string sourceUri, int lineNumber, int linePosition) :
base(res, args, innerException, sourceUri, lineNumber, linePosition, null) {
}
internal XmlSchemaValidationException(string res, string[] args, object sourceNode) :
base(res, args, null, null, 0, 0, null) {
this.sourceNodeObject = sourceNode;
}
internal XmlSchemaValidationException(string res, string[] args, string sourceUri, object sourceNode) :
base(res, args, null, sourceUri, 0, 0, null) {
this.sourceNodeObject = sourceNode;
}
internal XmlSchemaValidationException(string res, string[] args, string sourceUri, int lineNumber, int linePosition, XmlSchemaObject source, object sourceNode) :
base(res, args, null, sourceUri, lineNumber, linePosition, source) {
this.sourceNodeObject = sourceNode;
}
///
public Object SourceObject {
get { return this.sourceNodeObject; }
}
protected internal void SetSourceObject (Object sourceObject){
this.sourceNodeObject = sourceObject;
}
};
} // namespace System.Xml.Schema
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ASCIIEncoding.cs
- SettingsProperty.cs
- FixedTextBuilder.cs
- XmlDataLoader.cs
- ActiveDesignSurfaceEvent.cs
- diagnosticsswitches.cs
- SessionViewState.cs
- CheckedListBox.cs
- MouseActionConverter.cs
- ApplicationSecurityInfo.cs
- XPathNode.cs
- Positioning.cs
- WebProxyScriptElement.cs
- BufferModeSettings.cs
- StateItem.cs
- XmlSchemaObjectTable.cs
- GeneralTransform.cs
- MetadataArtifactLoader.cs
- WindowsScrollBarBits.cs
- ToolStripSplitButton.cs
- NativeMethods.cs
- IntSecurity.cs
- TextServicesCompartmentContext.cs
- VersionedStream.cs
- TextSelectionProcessor.cs
- MsmqHostedTransportManager.cs
- CodeTypeOfExpression.cs
- XmlSchemaSimpleType.cs
- StatusBar.cs
- SimpleRecyclingCache.cs
- WebPartZone.cs
- CodeAttributeArgumentCollection.cs
- FormsAuthenticationConfiguration.cs
- FormViewPagerRow.cs
- AccessViolationException.cs
- EventLogPermission.cs
- GridProviderWrapper.cs
- IOThreadScheduler.cs
- XmlReflectionImporter.cs
- MetadataProperty.cs
- NullExtension.cs
- ForceCopyBuildProvider.cs
- PrtCap_Reader.cs
- TypeBuilder.cs
- HeaderUtility.cs
- CompositeTypefaceMetrics.cs
- Multiply.cs
- AsyncStreamReader.cs
- GetIndexBinder.cs
- SqlRecordBuffer.cs
- TypedElement.cs
- TimeSpanValidator.cs
- ISAPIWorkerRequest.cs
- WebHttpSecurity.cs
- ObjectStorage.cs
- QilXmlReader.cs
- DesignerTransactionCloseEvent.cs
- HybridCollection.cs
- UnsafeNativeMethods.cs
- TextDpi.cs
- WindowsListBox.cs
- FunctionCommandText.cs
- WebResponse.cs
- GlobalizationSection.cs
- DynamicPropertyHolder.cs
- OracleConnectionStringBuilder.cs
- EventLogger.cs
- TableItemStyle.cs
- NameValuePermission.cs
- SourceInterpreter.cs
- IQueryable.cs
- XmlSchemaDatatype.cs
- ListDictionary.cs
- DbSetClause.cs
- Single.cs
- ExpressionParser.cs
- EventHandlerList.cs
- ObjectListSelectEventArgs.cs
- StringArrayConverter.cs
- HtmlTableCellCollection.cs
- ServiceModelExtensionCollectionElement.cs
- XmlCodeExporter.cs
- UIElementHelper.cs
- OptimizedTemplateContentHelper.cs
- WebPartConnectionsCloseVerb.cs
- MenuItemBindingCollection.cs
- XmlSchemaAnyAttribute.cs
- SizeAnimationBase.cs
- ProgressBarBrushConverter.cs
- OutputScopeManager.cs
- CompilerParameters.cs
- XPathNavigatorKeyComparer.cs
- XmlLinkedNode.cs
- ConnectionConsumerAttribute.cs
- FrameworkElementFactoryMarkupObject.cs
- VirtualPathProvider.cs
- ImageAttributes.cs
- PrePostDescendentsWalker.cs
- SettingsPropertyCollection.cs
- SafeWaitHandle.cs