Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / Configuration / TypeUtil.cs / 1305376 / 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.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.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
- SHA512.cs
- SuppressIldasmAttribute.cs
- DispatchWrapper.cs
- Membership.cs
- PolicyException.cs
- ActivityStateRecord.cs
- SecurityRuntime.cs
- MetricEntry.cs
- XmlToDatasetMap.cs
- WebPartConnectionsCloseVerb.cs
- CommandCollectionEditor.cs
- WindowsListViewItem.cs
- TiffBitmapEncoder.cs
- XmlAttributeOverrides.cs
- Enum.cs
- SystemIPGlobalStatistics.cs
- PixelFormats.cs
- QilPatternFactory.cs
- PropertyTab.cs
- EdmToObjectNamespaceMap.cs
- UnsafeNativeMethods.cs
- HandlerWithFactory.cs
- VoiceSynthesis.cs
- RuleSettings.cs
- AnnotationResourceChangedEventArgs.cs
- BypassElementCollection.cs
- UserNameSecurityTokenProvider.cs
- AffineTransform3D.cs
- PropertyChangedEventArgs.cs
- CacheSection.cs
- List.cs
- NativeMethods.cs
- CapabilitiesRule.cs
- RegionIterator.cs
- pingexception.cs
- MetafileHeader.cs
- XmlNotation.cs
- Attribute.cs
- TextEditorSpelling.cs
- ToolStripDesigner.cs
- HttpModuleActionCollection.cs
- Library.cs
- SemaphoreFullException.cs
- SoapRpcMethodAttribute.cs
- CursorInteropHelper.cs
- ContourSegment.cs
- DataProviderNameConverter.cs
- ObjectListCommandCollection.cs
- DetailsViewDeleteEventArgs.cs
- CqlBlock.cs
- ServerValidateEventArgs.cs
- IsolatedStoragePermission.cs
- safelink.cs
- CompiledQuery.cs
- TextParagraphView.cs
- ThreadExceptionDialog.cs
- TableAutomationPeer.cs
- DiagnosticsConfiguration.cs
- UserUseLicenseDictionaryLoader.cs
- TakeOrSkipWhileQueryOperator.cs
- LoadWorkflowCommand.cs
- XmlEncodedRawTextWriter.cs
- CoreChannel.cs
- EventWaitHandleSecurity.cs
- CodeTypeDeclaration.cs
- SqlAliaser.cs
- MemberDomainMap.cs
- TypeDependencyAttribute.cs
- TransportBindingElementImporter.cs
- UIElementIsland.cs
- DispatchWrapper.cs
- Timer.cs
- Walker.cs
- XmlSchemaNotation.cs
- XsltSettings.cs
- ListViewItemSelectionChangedEvent.cs
- WorkflowDesignerColors.cs
- PopOutPanel.cs
- SByteStorage.cs
- WS2007FederationHttpBindingElement.cs
- ToolstripProfessionalRenderer.cs
- TreeIterator.cs
- OverlappedAsyncResult.cs
- MemoryPressure.cs
- DelimitedListTraceListener.cs
- PropertyEmitterBase.cs
- ExpressionPrinter.cs
- GroupBox.cs
- DashStyles.cs
- ImageListUtils.cs
- OdbcDataReader.cs
- MatrixAnimationUsingKeyFrames.cs
- HttpListenerException.cs
- TrackingValidationObjectDictionary.cs
- ForeignKeyConstraint.cs
- LinkedResourceCollection.cs
- WebPartDesigner.cs
- SessionState.cs
- GridEntryCollection.cs
- TextRangeEditLists.cs