Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / AppDomainAttributes.cs / 1305376 / AppDomainAttributes.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** File: AppDomainAttributes
**
** [....]
**
**
** Purpose: For AppDomain-related custom attributes.
**
**
=============================================================================*/
namespace System {
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum LoaderOptimization
{
NotSpecified = 0,
SingleDomain = 1,
MultiDomain = 2,
MultiDomainHost = 3,
#if !FEATURE_CORECLR
[Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
DomainMask = 3,
[Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
DisallowBindings = 4
#endif
}
[AttributeUsage (AttributeTargets.Method)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class LoaderOptimizationAttribute : Attribute
{
internal byte _val;
public LoaderOptimizationAttribute(byte value)
{
_val = value;
}
public LoaderOptimizationAttribute(LoaderOptimization value)
{
_val = (byte) value;
}
public LoaderOptimization Value
{ get {return (LoaderOptimization) _val;} }
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** File: AppDomainAttributes
**
** [....]
**
**
** Purpose: For AppDomain-related custom attributes.
**
**
=============================================================================*/
namespace System {
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum LoaderOptimization
{
NotSpecified = 0,
SingleDomain = 1,
MultiDomain = 2,
MultiDomainHost = 3,
#if !FEATURE_CORECLR
[Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
DomainMask = 3,
[Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
DisallowBindings = 4
#endif
}
[AttributeUsage (AttributeTargets.Method)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class LoaderOptimizationAttribute : Attribute
{
internal byte _val;
public LoaderOptimizationAttribute(byte value)
{
_val = value;
}
public LoaderOptimizationAttribute(LoaderOptimization value)
{
_val = (byte) value;
}
public LoaderOptimization Value
{ get {return (LoaderOptimization) _val;} }
}
}
// 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
- CodeArrayIndexerExpression.cs
- ThemeDirectoryCompiler.cs
- KeyboardNavigation.cs
- ImmutableObjectAttribute.cs
- ChooseAction.cs
- EdmItemError.cs
- Point3DAnimationUsingKeyFrames.cs
- CompoundFileDeflateTransform.cs
- TypeBrowserDialog.cs
- ResourceExpressionBuilder.cs
- TextProviderWrapper.cs
- FlagsAttribute.cs
- WinEventWrap.cs
- OSFeature.cs
- ReverseComparer.cs
- GridViewEditEventArgs.cs
- AssociationTypeEmitter.cs
- NestedContainer.cs
- Base64Stream.cs
- MaskDesignerDialog.cs
- EncryptedKeyIdentifierClause.cs
- OleDragDropHandler.cs
- DynamicEndpoint.cs
- OracleBFile.cs
- Exceptions.cs
- EventlogProvider.cs
- ThreadPoolTaskScheduler.cs
- RequestResizeEvent.cs
- SoapAttributeOverrides.cs
- OleDbMetaDataFactory.cs
- Attachment.cs
- CustomBindingElementCollection.cs
- DataGridTemplateColumn.cs
- TreeNodeSelectionProcessor.cs
- Base64WriteStateInfo.cs
- ThreadStartException.cs
- BuildProviderUtils.cs
- TreeBuilderXamlTranslator.cs
- ComponentResourceKeyConverter.cs
- XamlSerializerUtil.cs
- CreateUserWizard.cs
- DecimalAnimationBase.cs
- SpecialTypeDataContract.cs
- MediaPlayer.cs
- HtmlForm.cs
- Quaternion.cs
- DocumentSequenceHighlightLayer.cs
- CollectionTypeElement.cs
- UrlPath.cs
- ResourceProviderFactory.cs
- CompareInfo.cs
- GB18030Encoding.cs
- DesignTimeValidationFeature.cs
- BamlReader.cs
- MemberPath.cs
- TypefaceMap.cs
- TCPListener.cs
- RegexCompiler.cs
- DiscoveryServerProtocol.cs
- CellTreeNode.cs
- OleTxTransactionInfo.cs
- Cursor.cs
- CompilationLock.cs
- FontDifferentiator.cs
- CursorConverter.cs
- Validator.cs
- AdornerLayer.cs
- ScriptResourceAttribute.cs
- CompiledELinqQueryState.cs
- CryptoConfig.cs
- ProxyManager.cs
- InvalidFilterCriteriaException.cs
- XmlMembersMapping.cs
- SimpleLine.cs
- WrappedIUnknown.cs
- KeySplineConverter.cs
- DataSourceGroupCollection.cs
- TextRangeEditLists.cs
- COM2TypeInfoProcessor.cs
- TextTreeRootTextBlock.cs
- FixedSOMPage.cs
- HyperLink.cs
- SolidColorBrush.cs
- AdapterUtil.cs
- InputLanguageEventArgs.cs
- PkcsUtils.cs
- ListBox.cs
- Vars.cs
- DataGridViewColumnTypeEditor.cs
- _LocalDataStore.cs
- OdbcConnectionString.cs
- Compiler.cs
- FrameworkElement.cs
- ThreadPool.cs
- HttpResponseInternalBase.cs
- Section.cs
- FormsAuthenticationCredentials.cs
- PtsHost.cs
- SimpleWorkerRequest.cs
- ControlBuilderAttribute.cs