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
- ListInitExpression.cs
- InfoCardPolicy.cs
- SignedPkcs7.cs
- Rect.cs
- PaperSource.cs
- PartialList.cs
- FileLoadException.cs
- CompiledQuery.cs
- XmlElementAttributes.cs
- ToolBarButton.cs
- CodeDelegateInvokeExpression.cs
- BitmapMetadataEnumerator.cs
- ListParaClient.cs
- WizardStepBase.cs
- _ScatterGatherBuffers.cs
- BrowserCapabilitiesCodeGenerator.cs
- FilterQueryOptionExpression.cs
- SqlDataSourceConfigureFilterForm.cs
- ellipse.cs
- GeneralTransform2DTo3D.cs
- EventWaitHandleSecurity.cs
- RankException.cs
- ProxyBuilder.cs
- FrameworkElementFactory.cs
- InvokeHandlers.cs
- CollectionBase.cs
- BaseDataListPage.cs
- SafeBitVector32.cs
- FontFamilyValueSerializer.cs
- GradientStop.cs
- SoapInteropTypes.cs
- ContractComponent.cs
- Int32EqualityComparer.cs
- LinearQuaternionKeyFrame.cs
- CompilationSection.cs
- XmlCharCheckingWriter.cs
- Stylus.cs
- InvariantComparer.cs
- DefaultConfirmation.cs
- DesignerLoader.cs
- CacheSection.cs
- WebPartHeaderCloseVerb.cs
- MulticastDelegate.cs
- ConfigurationStrings.cs
- CaseExpr.cs
- SQLInt32Storage.cs
- RuleInfoComparer.cs
- DesigntimeLicenseContextSerializer.cs
- KnownBoxes.cs
- EntityDataSourceSelectingEventArgs.cs
- InvokeGenerator.cs
- SubordinateTransaction.cs
- OrthographicCamera.cs
- Baml2006Reader.cs
- Point3DCollection.cs
- WorkflowMarkupSerializer.cs
- ModuleConfigurationInfo.cs
- CodeConditionStatement.cs
- DropDownHolder.cs
- ColorTransform.cs
- DoubleConverter.cs
- ValidationErrorCollection.cs
- GridViewRowPresenterBase.cs
- DBSchemaTable.cs
- UrlAuthorizationModule.cs
- StoragePropertyMapping.cs
- KnownBoxes.cs
- dataobject.cs
- DataGridViewUtilities.cs
- TextFormatterContext.cs
- XmlDataCollection.cs
- DataKey.cs
- DesignerCategoryAttribute.cs
- SocketException.cs
- localization.cs
- PolicyUnit.cs
- PersonalizationState.cs
- IPEndPoint.cs
- PartitionResolver.cs
- UserControl.cs
- DbTransaction.cs
- AutoGeneratedFieldProperties.cs
- RelationshipSet.cs
- StatusStrip.cs
- LayoutTable.cs
- SymbolPair.cs
- RepeaterCommandEventArgs.cs
- Int32CollectionConverter.cs
- GridViewCommandEventArgs.cs
- PersistenceContextEnlistment.cs
- CustomErrorsSectionWrapper.cs
- IISMapPath.cs
- QilReference.cs
- PropertyRecord.cs
- WindowPatternIdentifiers.cs
- TextBox.cs
- InputScopeNameConverter.cs
- DropTarget.cs
- XmlTextReader.cs
- SharedPersonalizationStateInfo.cs