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
- FormsAuthenticationEventArgs.cs
- Point3DAnimation.cs
- DiagnosticStrings.cs
- TextFragmentEngine.cs
- EUCJPEncoding.cs
- XmlSchemaParticle.cs
- ErrorFormatter.cs
- AsyncMethodInvoker.cs
- MetadataArtifactLoaderResource.cs
- WebPartDisplayModeCollection.cs
- EventWaitHandle.cs
- MetadataConversionError.cs
- SafeThreadHandle.cs
- CompilerError.cs
- UnauthorizedAccessException.cs
- DbParameterHelper.cs
- Configuration.cs
- HttpCacheVaryByContentEncodings.cs
- HttpListener.cs
- DeflateEmulationStream.cs
- SRef.cs
- HitTestParameters3D.cs
- IntSecurity.cs
- Rect3DConverter.cs
- TextTreeUndo.cs
- DbCommandTree.cs
- DbConnectionPool.cs
- ErrorFormatterPage.cs
- OracleConnectionStringBuilder.cs
- DateTimeFormatInfo.cs
- ZipIOModeEnforcingStream.cs
- CheckBoxFlatAdapter.cs
- TreeWalker.cs
- ObjectPersistData.cs
- WebZoneDesigner.cs
- TypeSemantics.cs
- BitmapEffectCollection.cs
- CodeDirectionExpression.cs
- SBCSCodePageEncoding.cs
- Vector3D.cs
- StringExpressionSet.cs
- HandledMouseEvent.cs
- ListViewCancelEventArgs.cs
- SecurityHelper.cs
- InvalidComObjectException.cs
- Material.cs
- columnmapfactory.cs
- Win32Interop.cs
- DictionaryEntry.cs
- NameValueConfigurationCollection.cs
- SqlPersonalizationProvider.cs
- TypeSemantics.cs
- QueueProcessor.cs
- PageCodeDomTreeGenerator.cs
- CodeDirectionExpression.cs
- HttpClientCertificate.cs
- ClrPerspective.cs
- SettingsAttributeDictionary.cs
- HostUtils.cs
- XmlWrappingWriter.cs
- IdentitySection.cs
- ProfilePropertyNameValidator.cs
- ToolStripItemImageRenderEventArgs.cs
- ConfigurationValues.cs
- ServiceHttpModule.cs
- WebBrowser.cs
- LazyTextWriterCreator.cs
- ListViewItemMouseHoverEvent.cs
- CopyAction.cs
- SHA256.cs
- EncryptedPackageFilter.cs
- SafeMemoryMappedViewHandle.cs
- AdornedElementPlaceholder.cs
- QuestionEventArgs.cs
- PropertyChangingEventArgs.cs
- ZipIOCentralDirectoryBlock.cs
- DeobfuscatingStream.cs
- DrawingState.cs
- ClaimComparer.cs
- ExpressionLexer.cs
- XPathDescendantIterator.cs
- ListParaClient.cs
- BinaryEditor.cs
- EdmTypeAttribute.cs
- RadioButton.cs
- XPathPatternBuilder.cs
- ObjectQueryState.cs
- C14NUtil.cs
- UIPermission.cs
- TracedNativeMethods.cs
- ProgressBar.cs
- CharacterMetrics.cs
- FaultPropagationRecord.cs
- Attributes.cs
- TypeUnloadedException.cs
- FileChangesMonitor.cs
- SubMenuStyle.cs
- validationstate.cs
- EditorZoneBase.cs
- smtppermission.cs