Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Xaml.Hosting / System / Xaml / Hosting / Configuration / XamlHostingConfiguration.cs / 1305376 / XamlHostingConfiguration.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Xaml.Hosting.Configuration { using System; using System.Configuration; using System.Web.Configuration; using System.Runtime; using System.Security; static class XamlHostingConfiguration { internal const string CollectionName = ""; internal const string HttpHandlerType = "httpHandlerType"; internal const string XamlHostingConfigGroup = @"system.xaml.hosting"; internal const string XamlHostingSection = XamlHostingConfigGroup + "/httpHandlers"; internal const string XamlRootElementType = "xamlRootElementType"; internal static bool TryGetHttpHandlerType(string virtualPath, Type hostedXamlType, out Type httpHandlerType) { XamlHostingSection section = LoadXamlHostingSection(virtualPath); if (null == section) { ConfigurationErrorsException configException = new ConfigurationErrorsException(SR.ConfigSectionNotFound); throw FxTrace.Exception.AsError(configException); } return section.Handlers.TryGetHttpHandlerType(hostedXamlType, out httpHandlerType); } static XamlHostingSection LoadXamlHostingSection(string virtualPath) { //WebConfigurationManager returns the same section object for a given virtual directory (not virtual path). return (XamlHostingSection)WebConfigurationManager.GetSection(XamlHostingConfiguration.XamlHostingSection, virtualPath); } } } // 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
- SQLSingleStorage.cs
- RemoteWebConfigurationHost.cs
- OleDbStruct.cs
- X509SecurityToken.cs
- SizeF.cs
- SqlCommandSet.cs
- TransportContext.cs
- NonBatchDirectoryCompiler.cs
- EventLogPermissionEntryCollection.cs
- AsyncResult.cs
- DefaultValueAttribute.cs
- EndpointConfigContainer.cs
- ContextMarshalException.cs
- HttpResponse.cs
- NamedObject.cs
- PropertySourceInfo.cs
- DllHostInitializer.cs
- DataGridViewCellEventArgs.cs
- ReliableSession.cs
- AlignmentYValidation.cs
- CommandSet.cs
- ClassicBorderDecorator.cs
- Material.cs
- TransformerInfoCollection.cs
- ErrorCodes.cs
- BaseTemplateParser.cs
- ProfileServiceManager.cs
- ProfileInfo.cs
- CodeTypeReference.cs
- QueryReaderSettings.cs
- Transform3DGroup.cs
- Comparer.cs
- CapabilitiesAssignment.cs
- ListSortDescription.cs
- ManifestSignatureInformation.cs
- datacache.cs
- TransactionFlowBindingElement.cs
- NotifyIcon.cs
- WebServiceHostFactory.cs
- InputScopeConverter.cs
- MasterPageParser.cs
- PagePropertiesChangingEventArgs.cs
- ComNativeDescriptor.cs
- RegistryExceptionHelper.cs
- HttpChannelHelper.cs
- OutputScope.cs
- DetailsViewPageEventArgs.cs
- __ConsoleStream.cs
- PrintDialog.cs
- IUnknownConstantAttribute.cs
- FormsIdentity.cs
- ToolStripScrollButton.cs
- RemotingException.cs
- EventHandlersStore.cs
- GridViewEditEventArgs.cs
- Accessible.cs
- FacetValueContainer.cs
- DataGridViewCell.cs
- EntityType.cs
- DropDownList.cs
- Header.cs
- EventLogPermissionEntry.cs
- StopStoryboard.cs
- Number.cs
- MessageBox.cs
- PersistenceTypeAttribute.cs
- SubpageParagraph.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- BezierSegment.cs
- RegistrySecurity.cs
- StreamingContext.cs
- StringHandle.cs
- DependencyPropertyAttribute.cs
- Hyperlink.cs
- InkCanvasSelection.cs
- NativeMethods.cs
- ByteConverter.cs
- NativeMethods.cs
- ConfigXmlText.cs
- FileUtil.cs
- DispatcherProcessingDisabled.cs
- SendMailErrorEventArgs.cs
- Transactions.cs
- Int16Storage.cs
- WindowsSolidBrush.cs
- ImpersonateTokenRef.cs
- MaterialGroup.cs
- DataSourceView.cs
- MetadataArtifactLoader.cs
- CodeLinePragma.cs
- GenericEnumerator.cs
- SystemTcpStatistics.cs
- FragmentQueryProcessor.cs
- ImportCatalogPart.cs
- RecordsAffectedEventArgs.cs
- IdleTimeoutMonitor.cs
- DataGridColumnHeader.cs
- PageTheme.cs
- TextEmbeddedObject.cs
- FrugalMap.cs