Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Sys / System / Configuration / TypeUtil.cs / 1 / TypeUtil.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
namespace System.Configuration {
internal static class TypeUtil {
[ReflectionPermission(SecurityAction.Assert, Flags=ReflectionPermissionFlag.TypeInformation | ReflectionPermissionFlag.MemberAccess)]
static internal object CreateInstanceWithReflectionPermission(string typeString) {
Type type = Type.GetType(typeString, true); // catch the errors and report them
object result = Activator.CreateInstance(type, true); // create non-public types
return result;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
namespace System.Configuration {
internal static class TypeUtil {
[ReflectionPermission(SecurityAction.Assert, Flags=ReflectionPermissionFlag.TypeInformation | ReflectionPermissionFlag.MemberAccess)]
static internal object CreateInstanceWithReflectionPermission(string typeString) {
Type type = Type.GetType(typeString, true); // catch the errors and report them
object result = Activator.CreateInstance(type, true); // create non-public types
return result;
}
}
}
// 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
- Int32.cs
- ToolZoneDesigner.cs
- HttpPostedFile.cs
- OleDbEnumerator.cs
- Version.cs
- AutomationAttributeInfo.cs
- ScrollProperties.cs
- FloaterBaseParaClient.cs
- TriState.cs
- ToolboxBitmapAttribute.cs
- HashHelper.cs
- WebServicesSection.cs
- MsmqIntegrationChannelFactory.cs
- ConstructorBuilder.cs
- FullTextLine.cs
- ClrProviderManifest.cs
- SQLInt64Storage.cs
- StrokeNode.cs
- oledbconnectionstring.cs
- ResourceAssociationTypeEnd.cs
- ColorConvertedBitmapExtension.cs
- ServiceContractAttribute.cs
- Clock.cs
- ContainerFilterService.cs
- formatter.cs
- InteropTrackingRecord.cs
- ManualResetEvent.cs
- DesignerAttribute.cs
- IdnElement.cs
- MatrixIndependentAnimationStorage.cs
- TransformationRules.cs
- KeyValueConfigurationElement.cs
- Image.cs
- ECDiffieHellmanPublicKey.cs
- CommandField.cs
- MailMessage.cs
- _SecureChannel.cs
- XpsDigitalSignature.cs
- RelationshipConverter.cs
- EntityClientCacheKey.cs
- AsyncOperation.cs
- Vector3DConverter.cs
- DynamicFilter.cs
- QueuePathDialog.cs
- ContentElement.cs
- DiffuseMaterial.cs
- EntityModelSchemaGenerator.cs
- ZoomComboBox.cs
- PageBuildProvider.cs
- WindowInteropHelper.cs
- RenameRuleObjectDialog.cs
- VarRemapper.cs
- ConsoleCancelEventArgs.cs
- Filter.cs
- Base64Stream.cs
- ColorTransformHelper.cs
- Timer.cs
- HtmlMobileTextWriter.cs
- MemberDescriptor.cs
- Size.cs
- ProcessModelSection.cs
- Renderer.cs
- DataGridViewLinkColumn.cs
- XNodeSchemaApplier.cs
- TabItemWrapperAutomationPeer.cs
- AutoResizedEvent.cs
- TriggerCollection.cs
- BinaryCommonClasses.cs
- FormatException.cs
- FlowNode.cs
- WebPartCatalogCloseVerb.cs
- StateElement.cs
- AmbiguousMatchException.cs
- ApplicationHost.cs
- ContentPlaceHolder.cs
- ExpandCollapsePattern.cs
- OdbcConnectionStringbuilder.cs
- PersianCalendar.cs
- OdbcStatementHandle.cs
- DocComment.cs
- DataGridViewCellStyleConverter.cs
- XmlException.cs
- DataGrid.cs
- ToolboxCategoryItems.cs
- UnsafeNetInfoNativeMethods.cs
- ManualResetEventSlim.cs
- FixedPosition.cs
- ListItemCollection.cs
- WebPartMenu.cs
- RichTextBox.cs
- SplitterEvent.cs
- CellConstantDomain.cs
- FragmentQuery.cs
- ProtocolsSection.cs
- ByteStreamGeometryContext.cs
- DefaultValueAttribute.cs
- EncoderBestFitFallback.cs
- WrappingXamlSchemaContext.cs
- RequiredFieldValidator.cs
- BaseDataList.cs