Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Reflection / ObfuscationAttribute.cs / 1 / ObfuscationAttribute.cs
using System;
using System.Reflection;
namespace System.Reflection
{
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate,
AllowMultiple = true, Inherited = false)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ObfuscationAttribute: Attribute
{
private bool m_strip = true;
private bool m_exclude = true;
private bool m_applyToMembers = true;
private string m_feature = "all";
public ObfuscationAttribute()
{
}
public bool StripAfterObfuscation
{
get
{
return m_strip;
}
set
{
m_strip = value;
}
}
public bool Exclude
{
get
{
return m_exclude;
}
set
{
m_exclude = value;
}
}
public bool ApplyToMembers
{
get
{
return m_applyToMembers;
}
set
{
m_applyToMembers = value;
}
}
public string Feature
{
get
{
return m_feature;
}
set
{
m_feature = value;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLCharsStorage.cs
- BinaryMethodMessage.cs
- Mappings.cs
- UseLicense.cs
- TdsParserStateObject.cs
- ETagAttribute.cs
- SoapSchemaMember.cs
- PrincipalPermission.cs
- PageThemeBuildProvider.cs
- LogLogRecord.cs
- SettingsAttributeDictionary.cs
- _NetRes.cs
- List.cs
- HtmlInputButton.cs
- PiiTraceSource.cs
- IntegerValidator.cs
- SchemaImporterExtensionsSection.cs
- BitmapDecoder.cs
- DataSourceView.cs
- SiteMapPathDesigner.cs
- PriorityBinding.cs
- PageTheme.cs
- ServiceOperation.cs
- ScrollChrome.cs
- AssemblyGen.cs
- DataGridViewRow.cs
- ImageBrush.cs
- PreviewPageInfo.cs
- DBPropSet.cs
- XmlSchemaObjectCollection.cs
- MultiplexingDispatchMessageFormatter.cs
- AppliedDeviceFiltersDialog.cs
- GetPageCompletedEventArgs.cs
- PropertyDescriptor.cs
- QuaternionRotation3D.cs
- WorkflowRuntimeEndpoint.cs
- Serializer.cs
- BufferBuilder.cs
- CompilationAssemblyInstallComponent.cs
- TripleDES.cs
- OleDbCommand.cs
- SqlWriter.cs
- CallSiteHelpers.cs
- CompilerHelpers.cs
- AssemblyInfo.cs
- TextTrailingWordEllipsis.cs
- EventHandlingScope.cs
- SynchronizedInputHelper.cs
- TranslateTransform3D.cs
- DBPropSet.cs
- TriggerCollection.cs
- SqlException.cs
- Point3DCollection.cs
- ConfigurationErrorsException.cs
- FlowDocumentReader.cs
- SizeF.cs
- InteropEnvironment.cs
- ConfigurationStrings.cs
- ConstraintConverter.cs
- HttpFileCollection.cs
- ExtensionSimplifierMarkupObject.cs
- XmlTypeMapping.cs
- SchemeSettingElementCollection.cs
- TextRenderer.cs
- WebControl.cs
- DataGridViewRowConverter.cs
- EncoderFallback.cs
- XmlQualifiedName.cs
- indexingfiltermarshaler.cs
- WebPartZoneCollection.cs
- XmlLoader.cs
- StateChangeEvent.cs
- CodeDOMUtility.cs
- ColorPalette.cs
- ByteStorage.cs
- StyleTypedPropertyAttribute.cs
- CollectionsUtil.cs
- ReflectionUtil.cs
- Site.cs
- storepermission.cs
- ListItem.cs
- XmlObjectSerializerContext.cs
- SQLMoney.cs
- SkewTransform.cs
- BitmapVisualManager.cs
- TableCell.cs
- PersonalizationStateInfo.cs
- URLString.cs
- Error.cs
- FunctionUpdateCommand.cs
- DataSourceControl.cs
- BordersPage.cs
- StorageInfo.cs
- InputDevice.cs
- XComponentModel.cs
- ChangeProcessor.cs
- Script.cs
- UpWmlMobileTextWriter.cs
- Win32.cs
- Shape.cs