Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- VirtualPath.cs
- panel.cs
- _MultipleConnectAsync.cs
- CollectionViewGroupRoot.cs
- Transform3DGroup.cs
- ServiceObjectContainer.cs
- _ProxyChain.cs
- WebResourceAttribute.cs
- IApplicationTrustManager.cs
- MetabaseServerConfig.cs
- HandlerFactoryWrapper.cs
- Stroke2.cs
- Converter.cs
- DataGridViewCellPaintingEventArgs.cs
- DurableOperationAttribute.cs
- OperationPerformanceCounters.cs
- AdRotatorDesigner.cs
- BeginEvent.cs
- XmlQueryTypeFactory.cs
- TcpClientSocketManager.cs
- BrowserTree.cs
- PropertyInformationCollection.cs
- BookmarkList.cs
- SpnEndpointIdentity.cs
- HitTestResult.cs
- RNGCryptoServiceProvider.cs
- ScrollItemPattern.cs
- SqlDataSourceView.cs
- CapacityStreamGeometryContext.cs
- SqlParameterizer.cs
- MachineKeyValidationConverter.cs
- FontFamily.cs
- DesignerAttributeInfo.cs
- MaskedTextProvider.cs
- XmlSchemaComplexContentRestriction.cs
- XsdSchemaFileEditor.cs
- JsonWriter.cs
- MultiBinding.cs
- SQLByteStorage.cs
- ProjectedSlot.cs
- ListManagerBindingsCollection.cs
- TextElementCollectionHelper.cs
- AnnouncementEndpoint.cs
- ToolStripSeparatorRenderEventArgs.cs
- TabletDeviceInfo.cs
- SetIterators.cs
- RuntimeEnvironment.cs
- DataGridRowClipboardEventArgs.cs
- WinInetCache.cs
- DashStyle.cs
- ListViewCommandEventArgs.cs
- PresentationSource.cs
- GlyphCollection.cs
- TreeNodeCollection.cs
- ToolTipAutomationPeer.cs
- ColumnBinding.cs
- XmlILAnnotation.cs
- ByteStorage.cs
- WebPartRestoreVerb.cs
- SymmetricAlgorithm.cs
- SEHException.cs
- UInt16Storage.cs
- DiagnosticsConfiguration.cs
- XPathNodeList.cs
- WebPartConnectionsConfigureVerb.cs
- RectValueSerializer.cs
- XmlReader.cs
- PrintDialog.cs
- DocumentationServerProtocol.cs
- WebFormDesignerActionService.cs
- Image.cs
- UrlMappingsSection.cs
- SoapIncludeAttribute.cs
- AuthenticationSection.cs
- httpapplicationstate.cs
- PathGradientBrush.cs
- ClusterSafeNativeMethods.cs
- StackSpiller.Temps.cs
- SearchForVirtualItemEventArgs.cs
- TextSelectionHighlightLayer.cs
- Model3DGroup.cs
- TextElementEnumerator.cs
- SetStateEventArgs.cs
- SqlNodeAnnotation.cs
- RightsDocument.cs
- WorkflowInstance.cs
- PreProcessor.cs
- LightweightCodeGenerator.cs
- Nodes.cs
- X509InitiatorCertificateServiceElement.cs
- VScrollBar.cs
- SiteMapHierarchicalDataSourceView.cs
- FontDialog.cs
- Package.cs
- SafeNativeMethods.cs
- GenericTypeParameterBuilder.cs
- EntityDesignPluralizationHandler.cs
- SchemaTableColumn.cs
- MSHTMLHostUtil.cs
- HttpModulesSection.cs