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
- WebPartConnectionsConnectVerb.cs
- BooleanStorage.cs
- XmlArrayItemAttributes.cs
- Trigger.cs
- FontConverter.cs
- formatter.cs
- HttpStreamXmlDictionaryWriter.cs
- DetailsViewAutoFormat.cs
- TableDetailsCollection.cs
- Classification.cs
- Table.cs
- ProjectionPathSegment.cs
- BindToObject.cs
- DetailsView.cs
- MemoryPressure.cs
- RadioButtonPopupAdapter.cs
- UnmanagedMemoryAccessor.cs
- FlowLayout.cs
- LockRenewalTask.cs
- InfoCardUIAgent.cs
- ZipPackage.cs
- ProtocolsConfiguration.cs
- DataRow.cs
- MailAddress.cs
- SafeRightsManagementSessionHandle.cs
- DesignerVerbCollection.cs
- RegexRunner.cs
- ConfigurationPermission.cs
- SkewTransform.cs
- ProviderConnectionPoint.cs
- SqlDataReader.cs
- InheritablePropertyChangeInfo.cs
- MessageContractImporter.cs
- Pts.cs
- Int32AnimationBase.cs
- MLangCodePageEncoding.cs
- TagElement.cs
- WebServicesDescriptionAttribute.cs
- StoryFragments.cs
- HttpCacheVary.cs
- PlatformNotSupportedException.cs
- FilterElement.cs
- _TransmitFileOverlappedAsyncResult.cs
- CodeDOMProvider.cs
- CheckBoxStandardAdapter.cs
- SimpleWebHandlerParser.cs
- PropertyIdentifier.cs
- SystemTcpStatistics.cs
- NamedElement.cs
- IndentTextWriter.cs
- EndpointAddressMessageFilterTable.cs
- ReadOnlyCollectionBase.cs
- ReferenceEqualityComparer.cs
- BindValidationContext.cs
- RegisteredScript.cs
- AuditLogLocation.cs
- WebPartDescription.cs
- EmbeddedMailObject.cs
- BitmapInitialize.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- counter.cs
- PopupEventArgs.cs
- XmlQualifiedName.cs
- OutputCacheProfile.cs
- InvokeBinder.cs
- ProjectionCamera.cs
- EventMetadata.cs
- StrongNameKeyPair.cs
- RectangleHotSpot.cs
- SQLSingleStorage.cs
- FunctionParameter.cs
- Environment.cs
- isolationinterop.cs
- DataGridViewCellMouseEventArgs.cs
- MetaData.cs
- UiaCoreTypesApi.cs
- WSDualHttpSecurityElement.cs
- ReliabilityContractAttribute.cs
- MethodBuilderInstantiation.cs
- HttpCacheVary.cs
- ObjectRef.cs
- StickyNoteContentControl.cs
- PropertyEmitter.cs
- XmlDomTextWriter.cs
- ListControl.cs
- DataColumnChangeEvent.cs
- DateTimeFormatInfo.cs
- PropertyNames.cs
- WebUtil.cs
- NumericPagerField.cs
- SoapConverter.cs
- HashFinalRequest.cs
- DataServiceHost.cs
- RectangleConverter.cs
- SourceInterpreter.cs
- CqlBlock.cs
- Predicate.cs
- XmlException.cs
- Parameter.cs
- StickyNoteHelper.cs