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
- SettingsPropertyCollection.cs
- Viewport2DVisual3D.cs
- ContentValidator.cs
- AdCreatedEventArgs.cs
- MeshGeometry3D.cs
- WsatConfiguration.cs
- AssociationEndMember.cs
- TemplatedWizardStep.cs
- RadioButtonDesigner.cs
- TypeReference.cs
- ButtonChrome.cs
- documentsequencetextpointer.cs
- RegionIterator.cs
- CatalogPartCollection.cs
- StringBuilder.cs
- StrokeCollectionDefaultValueFactory.cs
- ModelUIElement3D.cs
- BStrWrapper.cs
- DesignerSerializationOptionsAttribute.cs
- FragmentQueryProcessor.cs
- XamlRtfConverter.cs
- ExpandoClass.cs
- InkCanvasFeedbackAdorner.cs
- AttachmentService.cs
- AuthenticationModuleElement.cs
- DbMetaDataFactory.cs
- UserPersonalizationStateInfo.cs
- sqlinternaltransaction.cs
- ListViewDeleteEventArgs.cs
- GestureRecognitionResult.cs
- Main.cs
- ReliabilityContractAttribute.cs
- X509UI.cs
- LineBreak.cs
- DataKey.cs
- ToolStripItemRenderEventArgs.cs
- BindingSourceDesigner.cs
- CharStorage.cs
- NativeRecognizer.cs
- ConfigurationManagerInternal.cs
- listitem.cs
- QuotedPairReader.cs
- HasCopySemanticsAttribute.cs
- QuadraticBezierSegment.cs
- SizeFConverter.cs
- TextFormatterImp.cs
- Schema.cs
- DiscoveryVersion.cs
- TextLineResult.cs
- ResponseStream.cs
- RuntimeTrackingProfile.cs
- UntrustedRecipientException.cs
- BitmapEffectGroup.cs
- loginstatus.cs
- StringAnimationBase.cs
- InputMethod.cs
- HttpProtocolImporter.cs
- FastPropertyAccessor.cs
- IISMapPath.cs
- CodeDelegateInvokeExpression.cs
- WindowsGraphics.cs
- XPathSingletonIterator.cs
- XPathDocumentNavigator.cs
- EventLogHandle.cs
- XpsFilter.cs
- PageBorderless.cs
- SchemaElementDecl.cs
- Semaphore.cs
- SafeFileHandle.cs
- TextFormatterHost.cs
- SafeEventLogWriteHandle.cs
- EncoderBestFitFallback.cs
- MobileErrorInfo.cs
- Label.cs
- XLinq.cs
- RawUIStateInputReport.cs
- NetTcpBindingCollectionElement.cs
- ReferenceSchema.cs
- EUCJPEncoding.cs
- ImportCatalogPart.cs
- CodePropertyReferenceExpression.cs
- BinaryEditor.cs
- RegexGroup.cs
- StringConcat.cs
- XPathParser.cs
- SelectionWordBreaker.cs
- CompleteWizardStep.cs
- basevalidator.cs
- MsmqElementBase.cs
- ApplicationServiceManager.cs
- CheckBoxPopupAdapter.cs
- ExpandoClass.cs
- EmptyReadOnlyDictionaryInternal.cs
- NodeInfo.cs
- DataKeyCollection.cs
- DataGridViewElement.cs
- XmlValueConverter.cs
- ContextMenu.cs
- RowVisual.cs
- SRGSCompiler.cs