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
- Viewport3DAutomationPeer.cs
- CodeCompileUnit.cs
- StateWorkerRequest.cs
- SqlReferenceCollection.cs
- TypefaceMap.cs
- FieldNameLookup.cs
- MobileListItemCollection.cs
- ClientSettingsSection.cs
- ListViewItem.cs
- UrlAuthorizationModule.cs
- HostedHttpTransportManager.cs
- GridViewPageEventArgs.cs
- AsymmetricSignatureFormatter.cs
- CacheVirtualItemsEvent.cs
- FileUpload.cs
- Reference.cs
- WebPartConnectionsCancelEventArgs.cs
- UriScheme.cs
- IndicShape.cs
- ListViewAutomationPeer.cs
- PropertyTabAttribute.cs
- SoapExtensionReflector.cs
- SqlAliaser.cs
- CommandHelper.cs
- HttpRawResponse.cs
- LinkUtilities.cs
- DataRecordObjectView.cs
- CngAlgorithm.cs
- StringSorter.cs
- PinnedBufferMemoryStream.cs
- RelOps.cs
- BitVector32.cs
- UndoEngine.cs
- PropertyTabAttribute.cs
- TargetInvocationException.cs
- GeneratedView.cs
- JournalEntryListConverter.cs
- DbgCompiler.cs
- FontSourceCollection.cs
- PeerApplication.cs
- HtmlString.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- NegationPusher.cs
- XslAstAnalyzer.cs
- SharedUtils.cs
- SessionPageStatePersister.cs
- ComponentResourceKey.cs
- SingleObjectCollection.cs
- EntityDataSourceState.cs
- SimpleBitVector32.cs
- AmbiguousMatchException.cs
- StickyNoteContentControl.cs
- ValidatorCollection.cs
- ScriptDescriptor.cs
- Avt.cs
- SafeFileMappingHandle.cs
- MenuItemStyleCollectionEditor.cs
- WebContext.cs
- PingReply.cs
- CodeIndexerExpression.cs
- FormViewCommandEventArgs.cs
- RankException.cs
- CodeFieldReferenceExpression.cs
- OleDbFactory.cs
- QilVisitor.cs
- SvcMapFileSerializer.cs
- ConcurrentBag.cs
- SchemaCollectionCompiler.cs
- TextCollapsingProperties.cs
- MetadataWorkspace.cs
- CompatibleComparer.cs
- XmlILIndex.cs
- SiteMapSection.cs
- OrderedEnumerableRowCollection.cs
- XmlReflectionMember.cs
- StringComparer.cs
- ObjRef.cs
- TextEditorMouse.cs
- ControlBuilderAttribute.cs
- SqlDataSource.cs
- DynamicPropertyHolder.cs
- SmtpNegotiateAuthenticationModule.cs
- SchemaImporterExtension.cs
- HttpServerUtilityWrapper.cs
- ProgressBarAutomationPeer.cs
- InkCollectionBehavior.cs
- Transform.cs
- OracleEncoding.cs
- ListViewInsertEventArgs.cs
- XdrBuilder.cs
- CompositeCollection.cs
- RuntimeArgumentHandle.cs
- DoubleCollectionConverter.cs
- future.cs
- EmptyStringExpandableObjectConverter.cs
- FigureParagraph.cs
- ItemCheckEvent.cs
- EndPoint.cs
- ExpressionCopier.cs
- DataGridColumnsPage.cs