Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / CompilerServices / TypeForwardedToAttribute.cs / 1305376 / TypeForwardedToAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== using System; using System.Reflection; namespace System.Runtime.CompilerServices { using System; [AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)] public sealed class TypeForwardedToAttribute : Attribute { private Type _destination; public TypeForwardedToAttribute(Type destination) { _destination = destination; } public Type Destination { get { return _destination; } } [System.Security.SecurityCritical] internal static TypeForwardedToAttribute[] GetCustomAttribute(RuntimeAssembly assembly) { Type[] types = null; RuntimeAssembly.GetForwardedTypes(assembly.GetNativeHandle(), JitHelpers.GetObjectHandleOnStack(ref types)); TypeForwardedToAttribute[] attributes = new TypeForwardedToAttribute[types.Length]; for (int i = 0; i < types.Length; ++i) attributes[i] = new TypeForwardedToAttribute(types[i]); return attributes; } } } // 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
- StringReader.cs
- UnSafeCharBuffer.cs
- ThrowHelper.cs
- MeasureData.cs
- InputChannel.cs
- DocumentViewerBaseAutomationPeer.cs
- FacetEnabledSchemaElement.cs
- InputEventArgs.cs
- DtdParser.cs
- X509CertificateValidationMode.cs
- EditorPartCollection.cs
- FontStyles.cs
- XsdDuration.cs
- Graph.cs
- ValueUtilsSmi.cs
- SessionSwitchEventArgs.cs
- BitStack.cs
- ControlCollection.cs
- SQLResource.cs
- TreeNodeBinding.cs
- AssemblyAttributes.cs
- Main.cs
- XMLSyntaxException.cs
- WebPartsPersonalization.cs
- Array.cs
- UIAgentMonitor.cs
- RegexRunner.cs
- TextServicesHost.cs
- FontFamilyIdentifier.cs
- PropertiesTab.cs
- FrameSecurityDescriptor.cs
- SQLMoneyStorage.cs
- PseudoWebRequest.cs
- LinearKeyFrames.cs
- FontUnitConverter.cs
- _WinHttpWebProxyDataBuilder.cs
- Variable.cs
- MgmtResManager.cs
- TableCellCollection.cs
- CompModHelpers.cs
- FreezableOperations.cs
- SendingRequestEventArgs.cs
- RoleManagerModule.cs
- WebPartHeaderCloseVerb.cs
- MimePart.cs
- EmptyEnumerator.cs
- EventLogPermissionEntry.cs
- TextPointerBase.cs
- SystemColors.cs
- TypeSource.cs
- BrowserTree.cs
- DataIdProcessor.cs
- UrlMappingsSection.cs
- DesignerEditorPartChrome.cs
- CryptoKeySecurity.cs
- Property.cs
- ResolveMatches11.cs
- FtpCachePolicyElement.cs
- WebReference.cs
- CryptoSession.cs
- TextServicesLoader.cs
- FontFamilyIdentifier.cs
- Metafile.cs
- RelativeSource.cs
- XmlSignatureProperties.cs
- CollectionChangeEventArgs.cs
- Light.cs
- _CommandStream.cs
- _NetworkingPerfCounters.cs
- HttpRequestCacheValidator.cs
- HijriCalendar.cs
- Util.cs
- HttpHandlersSection.cs
- ImageDrawing.cs
- URL.cs
- HashCodeCombiner.cs
- SchemeSettingElement.cs
- PrivilegeNotHeldException.cs
- GlyphShapingProperties.cs
- AdornerHitTestResult.cs
- CommandDesigner.cs
- UserControl.cs
- Int32EqualityComparer.cs
- DataContractSet.cs
- Mutex.cs
- SecurityVerifiedMessage.cs
- FastEncoder.cs
- AndCondition.cs
- MimeBasePart.cs
- SourceLocation.cs
- TextDecorationCollection.cs
- BevelBitmapEffect.cs
- TextServicesDisplayAttribute.cs
- HtmlSelect.cs
- SystemParameters.cs
- DiagnosticTrace.cs
- CombinedTcpChannel.cs
- ConfigurationElement.cs
- Font.cs
- AttributeExtensions.cs