Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / XmlResolver.cs / 1 / XmlResolver.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml { using System; using System.IO; using System.Net; using System.Text; using System.Security; using System.Security.Policy; using System.Security.Permissions; ////// /// public abstract class XmlResolver { ///Resolves external XML resources named by a Uniform /// Resource Identifier (URI). This class is ////// . /// /// public abstract Object GetEntity(Uri absoluteUri, string role, Type ofObjectToReturn); ///Maps a /// URI to an Object containing the actual resource. ////// /// public virtual Uri ResolveUri(Uri baseUri, string relativeUri) { if ( baseUri == null || ( !baseUri.IsAbsoluteUri && baseUri.OriginalString.Length == 0 ) ) { Uri uri = new Uri( relativeUri, UriKind.RelativeOrAbsolute ); if ( !uri.IsAbsoluteUri && uri.OriginalString.Length > 0 ) { uri = new Uri( Path.GetFullPath( relativeUri ) ); } return uri; } else { if ( relativeUri == null || relativeUri.Length == 0 ) { return baseUri; } return new Uri( baseUri, relativeUri ); } } //UE attension ///[To be supplied.] ////// /// public abstract ICredentials Credentials { set; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SystemIPAddressInformation.cs
- Listbox.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- Connection.cs
- TextComposition.cs
- EnumerableCollectionView.cs
- SqlDependencyListener.cs
- ColorTransformHelper.cs
- SamlAuthenticationClaimResource.cs
- ListViewInsertionMark.cs
- XmlDeclaration.cs
- SiteMapNodeItem.cs
- ConfigurationValidatorAttribute.cs
- Assembly.cs
- AtomicFile.cs
- UpDownBase.cs
- SqlClientPermission.cs
- VisualBrush.cs
- TextTreeDeleteContentUndoUnit.cs
- XmlQueryRuntime.cs
- SelectionRange.cs
- AuthenticationSection.cs
- ByteViewer.cs
- SyndicationDeserializer.cs
- Oid.cs
- GreaterThan.cs
- NameObjectCollectionBase.cs
- PointAnimationBase.cs
- TimeSpanConverter.cs
- ConnectionDemuxer.cs
- FontDialog.cs
- Timer.cs
- ExtenderControl.cs
- ElementUtil.cs
- DesignerAttribute.cs
- DeviceSpecific.cs
- FieldCollectionEditor.cs
- CustomExpression.cs
- ProxyElement.cs
- RegexGroupCollection.cs
- ObjectStateFormatter.cs
- DatatypeImplementation.cs
- HttpCacheParams.cs
- SerializationSectionGroup.cs
- VisemeEventArgs.cs
- HtmlMeta.cs
- HttpHeaderCollection.cs
- HtmlTableRow.cs
- Console.cs
- DataGridViewColumnCollection.cs
- IncrementalCompileAnalyzer.cs
- RecognizerStateChangedEventArgs.cs
- EventLogger.cs
- SerializationAttributes.cs
- ADMembershipUser.cs
- CryptoApi.cs
- DataContractSerializerSection.cs
- SafePointer.cs
- TypefaceMetricsCache.cs
- NetworkStream.cs
- Rule.cs
- ThreadStateException.cs
- XmlSchemaComplexContentExtension.cs
- SupportingTokenProviderSpecification.cs
- ProgressBar.cs
- MulticastOption.cs
- HGlobalSafeHandle.cs
- isolationinterop.cs
- DataBoundControlHelper.cs
- Array.cs
- HelpOperationInvoker.cs
- ReadOnlyHierarchicalDataSource.cs
- PasswordBox.cs
- TypeInfo.cs
- ISAPIApplicationHost.cs
- WriteableOnDemandPackagePart.cs
- ColorAnimationBase.cs
- SelectorItemAutomationPeer.cs
- XmlEntityReference.cs
- RemotingHelper.cs
- SafeRightsManagementPubHandle.cs
- ToolStripDropDown.cs
- FileSystemInfo.cs
- HitTestResult.cs
- MessageQueuePermissionEntryCollection.cs
- ReachDocumentReferenceCollectionSerializer.cs
- ListenerElementsCollection.cs
- EventArgs.cs
- UnknownBitmapDecoder.cs
- ISessionStateStore.cs
- IpcManager.cs
- SmtpNtlmAuthenticationModule.cs
- X509ChainElement.cs
- TablePattern.cs
- MemoryFailPoint.cs
- BitmapEffectOutputConnector.cs
- ViewPort3D.cs
- XmlKeywords.cs
- QilTernary.cs
- milexports.cs