Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / CompilerServices / InternalsVisibleToAttribute.cs / 1305376 / InternalsVisibleToAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //------------------------------------------------------------------------------ //----------------------------------------------------------------------------- namespace System.Runtime.CompilerServices { using System; [AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)] public sealed class InternalsVisibleToAttribute : Attribute { private string _assemblyName; private bool _allInternalsVisible = true; public InternalsVisibleToAttribute(string assemblyName) { this._assemblyName = assemblyName; } public string AssemblyName { get { return _assemblyName; } } public bool AllInternalsVisible { get { return _allInternalsVisible; } set { _allInternalsVisible = value; } } } ////// If AllInternalsVisible is not true for a friend assembly, the FriendAccessAllowed attribute /// indicates which internals are shared with that friend assembly. /// [AttributeUsage(AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Enum | AttributeTargets.Event | AttributeTargets.Field | AttributeTargets.Interface | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)] [FriendAccessAllowed] internal sealed class FriendAccessAllowedAttribute : Attribute { } } // 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
- XPathNodeInfoAtom.cs
- XmlIterators.cs
- FontCollection.cs
- SafeMarshalContext.cs
- ServerValidateEventArgs.cs
- TaskFactory.cs
- CharKeyFrameCollection.cs
- Itemizer.cs
- SubMenuStyle.cs
- ComplexTypeEmitter.cs
- ThemeableAttribute.cs
- CookieParameter.cs
- XmlnsDictionary.cs
- SQLMembershipProvider.cs
- SqlDataSourceConfigureSortForm.cs
- ToolStripControlHost.cs
- KeyValuePair.cs
- EasingKeyFrames.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- DbProviderSpecificTypePropertyAttribute.cs
- BidOverLoads.cs
- ChannelSinkStacks.cs
- processwaithandle.cs
- DateTimeFormatInfo.cs
- Table.cs
- Thumb.cs
- BitmapEffectInput.cs
- TemplateBuilder.cs
- UnsafeNativeMethods.cs
- HttpInputStream.cs
- XmlDataSourceView.cs
- MemberAccessException.cs
- NotifyIcon.cs
- DesignerCalendarAdapter.cs
- ConfigPathUtility.cs
- OrthographicCamera.cs
- NegotiateStream.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- PhysicalOps.cs
- WpfKnownTypeInvoker.cs
- AnonymousIdentificationModule.cs
- ActivityXRefConverter.cs
- SetIterators.cs
- IteratorDescriptor.cs
- Brush.cs
- RawStylusSystemGestureInputReport.cs
- _BasicClient.cs
- GenericUriParser.cs
- InnerItemCollectionView.cs
- StorageBasedPackageProperties.cs
- XmlDocumentFragment.cs
- ServiceEndpointElement.cs
- MemberMaps.cs
- GenericArgumentsUpdater.cs
- ToolBarButtonClickEvent.cs
- WorkflowViewElement.cs
- TypeValidationEventArgs.cs
- PieceDirectory.cs
- WebServiceHandlerFactory.cs
- EntityViewGenerationAttribute.cs
- ScriptResourceAttribute.cs
- DynamicValidatorEventArgs.cs
- InputReportEventArgs.cs
- FileRecordSequenceHelper.cs
- DbMetaDataColumnNames.cs
- ProcessModelInfo.cs
- mediapermission.cs
- ValueExpressions.cs
- IntegerValidator.cs
- ViewLoader.cs
- MemberAccessException.cs
- SubpageParaClient.cs
- PropertyDescriptor.cs
- XMLDiffLoader.cs
- EventLogPermissionAttribute.cs
- WebPartDisplayModeEventArgs.cs
- ValueUtilsSmi.cs
- IDispatchConstantAttribute.cs
- SortDescriptionCollection.cs
- RectangleF.cs
- OdbcConnectionHandle.cs
- DiscoveryOperationContext.cs
- PropertyTab.cs
- CodeIdentifier.cs
- DetailsViewDeletedEventArgs.cs
- EncodingNLS.cs
- DynamicEndpointElement.cs
- Opcode.cs
- COM2ColorConverter.cs
- RuleRefElement.cs
- DirectoryRedirect.cs
- PortCache.cs
- DesignerEditorPartChrome.cs
- SessionParameter.cs
- ButtonBaseAutomationPeer.cs
- SafeFreeMibTable.cs
- CodeIdentifiers.cs
- StatusBarPanelClickEvent.cs
- GradientSpreadMethodValidation.cs
- TextLineResult.cs