Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ellipse.cs
- Bezier.cs
- PolyQuadraticBezierSegment.cs
- ObjectSecurity.cs
- PhysicalFontFamily.cs
- columnmapfactory.cs
- HtmlTitle.cs
- XamlSerializer.cs
- MenuItemBindingCollection.cs
- SoapSchemaExporter.cs
- FileVersion.cs
- PersistChildrenAttribute.cs
- DataSourceDesigner.cs
- ReferenceEqualityComparer.cs
- XmlSchemaImporter.cs
- HotSpot.cs
- ThreadExceptionDialog.cs
- ComponentCollection.cs
- XmlDesigner.cs
- OleDbFactory.cs
- CharKeyFrameCollection.cs
- FontUnitConverter.cs
- URLIdentityPermission.cs
- BuildDependencySet.cs
- SpotLight.cs
- Subtree.cs
- MemberMaps.cs
- NetworkInformationException.cs
- GenericIdentity.cs
- Image.cs
- ListBindingHelper.cs
- ScriptingWebServicesSectionGroup.cs
- ParameterBuilder.cs
- MatrixStack.cs
- ListSortDescriptionCollection.cs
- ResourcesChangeInfo.cs
- DataProviderNameConverter.cs
- ManagementClass.cs
- PrinterSettings.cs
- HScrollBar.cs
- ListViewItem.cs
- FileDataSourceCache.cs
- DataGridHelper.cs
- FormViewActionList.cs
- SHA512Managed.cs
- MsmqBindingFilter.cs
- MessageFault.cs
- WizardForm.cs
- SHA384.cs
- ModuleElement.cs
- SqlConnectionManager.cs
- NeutralResourcesLanguageAttribute.cs
- itemelement.cs
- ExtentCqlBlock.cs
- SapiRecoInterop.cs
- DeclaredTypeElement.cs
- DataTrigger.cs
- ComplusEndpointConfigContainer.cs
- KeyboardDevice.cs
- DefaultAssemblyResolver.cs
- IdentityValidationException.cs
- ThumbAutomationPeer.cs
- RequestCachingSection.cs
- OracleEncoding.cs
- CodeVariableDeclarationStatement.cs
- IntegerValidator.cs
- VisualStyleRenderer.cs
- WebResourceAttribute.cs
- GridItemPattern.cs
- RenderCapability.cs
- elementinformation.cs
- DataGridViewMethods.cs
- DataGridViewColumnCollection.cs
- CustomValidator.cs
- DetailsViewPagerRow.cs
- PointLightBase.cs
- SoapException.cs
- WindowsListViewItemStartMenu.cs
- FixedMaxHeap.cs
- thaishape.cs
- UpdatePanelTriggerCollection.cs
- HwndSourceParameters.cs
- SocketInformation.cs
- IDQuery.cs
- QueryContinueDragEventArgs.cs
- XMLSchema.cs
- SystemException.cs
- SoapExtensionTypeElementCollection.cs
- RbTree.cs
- PointAnimationClockResource.cs
- ViewCellSlot.cs
- ScriptingWebServicesSectionGroup.cs
- Int64AnimationUsingKeyFrames.cs
- AssemblyGen.cs
- ConfigXmlSignificantWhitespace.cs
- ObjectDataSourceSelectingEventArgs.cs
- TypeSemantics.cs
- HtmlInputImage.cs
- DataStorage.cs
- VisualStyleRenderer.cs