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
- IERequestCache.cs
- _OSSOCK.cs
- TableItemPattern.cs
- SQLDateTime.cs
- ClientSideProviderDescription.cs
- DBDataPermission.cs
- ThousandthOfEmRealDoubles.cs
- DynamicPropertyHolder.cs
- ObjectDataSourceSelectingEventArgs.cs
- SocketStream.cs
- manifestimages.cs
- SqlTriggerAttribute.cs
- DeriveBytes.cs
- dbdatarecord.cs
- MultiAsyncResult.cs
- TypeElement.cs
- UIAgentAsyncBeginRequest.cs
- FamilyCollection.cs
- GridView.cs
- CryptoConfig.cs
- CodeTypeDeclaration.cs
- ellipse.cs
- ResourceManagerWrapper.cs
- SolidBrush.cs
- RemoteWebConfigurationHost.cs
- ComAdminWrapper.cs
- WebBrowsableAttribute.cs
- ClassImporter.cs
- DefaultIfEmptyQueryOperator.cs
- XmlSchemaAttribute.cs
- EditorAttribute.cs
- WebExceptionStatus.cs
- DeflateStream.cs
- XmlTypeMapping.cs
- IdentityReference.cs
- DataGridCaption.cs
- ConstructorArgumentAttribute.cs
- RegexGroup.cs
- AsymmetricSignatureFormatter.cs
- RuntimeHelpers.cs
- MessageQueueAccessControlEntry.cs
- SqlWebEventProvider.cs
- DelayedRegex.cs
- HttpRawResponse.cs
- ExtendedPropertiesHandler.cs
- MembershipUser.cs
- DbgCompiler.cs
- DllNotFoundException.cs
- MatrixCamera.cs
- ContainerParagraph.cs
- BookmarkCallbackWrapper.cs
- HttpRequest.cs
- CryptoStream.cs
- XsdDataContractExporter.cs
- ConditionCollection.cs
- MonitoringDescriptionAttribute.cs
- SHA384Managed.cs
- SimpleApplicationHost.cs
- Converter.cs
- EventLogEntryCollection.cs
- BamlBinaryReader.cs
- FixedStringLookup.cs
- LinearKeyFrames.cs
- FontCollection.cs
- DrawingGroupDrawingContext.cs
- MetadataSerializer.cs
- WindowProviderWrapper.cs
- SerializableReadOnlyDictionary.cs
- Thread.cs
- MappedMetaModel.cs
- FilterQuery.cs
- DeclaredTypeElement.cs
- HttpRequest.cs
- DataGridTable.cs
- CachedFontFace.cs
- FixedDocument.cs
- DataGridColumn.cs
- DrawingVisual.cs
- HttpConfigurationSystem.cs
- CatalogPartCollection.cs
- _DomainName.cs
- EntityDataSourceConfigureObjectContext.cs
- JournalEntry.cs
- FontFaceLayoutInfo.cs
- PackagePart.cs
- DataBinding.cs
- ProcessInputEventArgs.cs
- UseLicense.cs
- ManagementOptions.cs
- EventHandlersStore.cs
- BinaryObjectInfo.cs
- AsymmetricKeyExchangeFormatter.cs
- WebServiceErrorEvent.cs
- ProfileService.cs
- Overlapped.cs
- PackWebResponse.cs
- HuffModule.cs
- HMACSHA1.cs
- LongTypeConverter.cs
- BamlLocalizerErrorNotifyEventArgs.cs