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
- HostProtectionException.cs
- DesignerDataView.cs
- RepeaterDesigner.cs
- UserControlAutomationPeer.cs
- IncrementalHitTester.cs
- WizardPanel.cs
- ControlUtil.cs
- BuildProviderInstallComponent.cs
- ToolboxItemAttribute.cs
- XamlFigureLengthSerializer.cs
- DataViewSetting.cs
- ColorContextHelper.cs
- ResourceDefaultValueAttribute.cs
- HiddenField.cs
- DescendantOverDescendantQuery.cs
- RegexCaptureCollection.cs
- DataRecordObjectView.cs
- WebPartUserCapability.cs
- ReflectTypeDescriptionProvider.cs
- AmbientLight.cs
- QilXmlWriter.cs
- TableRowCollection.cs
- DataServiceResponse.cs
- MappingModelBuildProvider.cs
- ColumnResult.cs
- input.cs
- IListConverters.cs
- EditingMode.cs
- DataGridSortingEventArgs.cs
- AngleUtil.cs
- NotFiniteNumberException.cs
- base64Transforms.cs
- HostingPreferredMapPath.cs
- ImageCodecInfo.cs
- ResourceContainer.cs
- NativeMethods.cs
- ImageListUtils.cs
- SignHashRequest.cs
- NativeObjectSecurity.cs
- PersonalizationProvider.cs
- Rfc2898DeriveBytes.cs
- SymbolType.cs
- validation.cs
- ProfilePropertySettingsCollection.cs
- PageAsyncTask.cs
- XPathChildIterator.cs
- ClaimTypes.cs
- ClientRuntimeConfig.cs
- SortedSetDebugView.cs
- KnownColorTable.cs
- XsltContext.cs
- AssemblyCacheEntry.cs
- OpenTypeCommon.cs
- PermissionListSet.cs
- EqualityComparer.cs
- DataSvcMapFileSerializer.cs
- ReachFixedDocumentSerializer.cs
- PrimitiveCodeDomSerializer.cs
- ImageFormat.cs
- XsltSettings.cs
- ProfileService.cs
- EventLogPermissionEntry.cs
- PolyLineSegment.cs
- OleDbPropertySetGuid.cs
- EventLogPermissionEntryCollection.cs
- AuthenticationSection.cs
- MultiSelector.cs
- EmptyCollection.cs
- IfAction.cs
- ObjectDataProvider.cs
- ScrollViewerAutomationPeer.cs
- Aggregates.cs
- MapPathBasedVirtualPathProvider.cs
- ISCIIEncoding.cs
- IOException.cs
- ResourceReferenceExpression.cs
- assertwrapper.cs
- StringValidatorAttribute.cs
- CollectionConverter.cs
- TablePattern.cs
- ProxyWebPartManager.cs
- ReadWriteObjectLock.cs
- BooleanExpr.cs
- XmlReaderSettings.cs
- GenericIdentity.cs
- SqlIdentifier.cs
- SmiRecordBuffer.cs
- NullToBooleanConverter.cs
- MatcherBuilder.cs
- UrlPropertyAttribute.cs
- NetworkCredential.cs
- ConnectionStringsExpressionBuilder.cs
- NamedPermissionSet.cs
- StringOutput.cs
- ChangeConflicts.cs
- EntityClassGenerator.cs
- ByteStack.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- CorrelationQuery.cs
- FixedTextSelectionProcessor.cs