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
- DataGridViewColumnEventArgs.cs
- TextLineResult.cs
- HyperLinkField.cs
- AssemblyCollection.cs
- OrderByBuilder.cs
- documentation.cs
- SessionEndingCancelEventArgs.cs
- StateItem.cs
- LocationReference.cs
- SafeNativeMemoryHandle.cs
- versioninfo.cs
- DrawListViewSubItemEventArgs.cs
- InstanceDescriptor.cs
- AttributeProviderAttribute.cs
- ProgressChangedEventArgs.cs
- UTF8Encoding.cs
- EpmTargetTree.cs
- MaskInputRejectedEventArgs.cs
- GridEntry.cs
- ThaiBuddhistCalendar.cs
- ISAPIWorkerRequest.cs
- ZipIOLocalFileBlock.cs
- UserControlParser.cs
- TextEditorSpelling.cs
- ListSortDescriptionCollection.cs
- CodeDirectionExpression.cs
- TimeSpanStorage.cs
- DateTimeValueSerializerContext.cs
- SqlNodeAnnotations.cs
- Automation.cs
- WebExceptionStatus.cs
- ColorConverter.cs
- InvalidDataContractException.cs
- TemplatedWizardStep.cs
- ObjectDataSourceWizardForm.cs
- TrustSection.cs
- DataGridViewTextBoxColumn.cs
- DirtyTextRange.cs
- ProfessionalColorTable.cs
- CharAnimationUsingKeyFrames.cs
- ReadOnlyMetadataCollection.cs
- StateManagedCollection.cs
- JsonQNameDataContract.cs
- Clause.cs
- XmlSchemaInclude.cs
- NumericUpDown.cs
- StructuredTypeEmitter.cs
- Rect.cs
- CompositionDesigner.cs
- HashMembershipCondition.cs
- DbConnectionPoolOptions.cs
- ChannelServices.cs
- loginstatus.cs
- ValueTable.cs
- ObjectCacheSettings.cs
- filewebresponse.cs
- WorkflowPageSetupDialog.cs
- XmlSchemaSimpleType.cs
- EventLogEntryCollection.cs
- DbMetaDataColumnNames.cs
- SqlTypeConverter.cs
- BitmapEffectrendercontext.cs
- EntityDataSourceUtil.cs
- TableStyle.cs
- _LoggingObject.cs
- MarkupCompilePass1.cs
- Columns.cs
- AddressingProperty.cs
- WebPartEditVerb.cs
- ThicknessAnimation.cs
- PrintPreviewDialog.cs
- LocatorGroup.cs
- VerificationAttribute.cs
- TimeoutException.cs
- ToolZone.cs
- Parameter.cs
- SoapHeaderException.cs
- HtmlImage.cs
- DataGridItemCollection.cs
- ValueSerializerAttribute.cs
- SignatureDescription.cs
- TrustManager.cs
- Compensate.cs
- UnsafeNativeMethods.cs
- ActivityBindForm.cs
- Int64AnimationBase.cs
- XmlNavigatorStack.cs
- BuildManager.cs
- Win32MouseDevice.cs
- TargetConverter.cs
- NestPullup.cs
- Soap11ServerProtocol.cs
- InitializationEventAttribute.cs
- PartitionerQueryOperator.cs
- ContextMenu.cs
- BulletDecorator.cs
- SqlNodeTypeOperators.cs
- ServicePoint.cs
- CodeAccessPermission.cs
- TemplateParser.cs