Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Track.cs
- JsonSerializer.cs
- HtmlEmptyTagControlBuilder.cs
- ProcessInfo.cs
- XmlSortKey.cs
- TimersDescriptionAttribute.cs
- FormatConvertedBitmap.cs
- NumberSubstitution.cs
- ServiceMetadataBehavior.cs
- PriorityChain.cs
- GPRECT.cs
- MemberRelationshipService.cs
- GenerateTemporaryAssemblyTask.cs
- RSAPKCS1SignatureDeformatter.cs
- TypedElement.cs
- ModelTreeEnumerator.cs
- DataContractJsonSerializer.cs
- BinaryConverter.cs
- SqlVersion.cs
- Update.cs
- Rotation3D.cs
- AssemblyCollection.cs
- AdRotatorDesigner.cs
- OleDbParameter.cs
- XmlConvert.cs
- AttributeCollection.cs
- RectAnimationUsingKeyFrames.cs
- TypedAsyncResult.cs
- BufferedWebEventProvider.cs
- MethodInfo.cs
- ExpressionBinding.cs
- InputLanguageProfileNotifySink.cs
- DbMetaDataCollectionNames.cs
- DataGridViewCellValueEventArgs.cs
- ColumnMapVisitor.cs
- ProcessThread.cs
- BinHexEncoder.cs
- VectorAnimation.cs
- XPathMultyIterator.cs
- NativeMethods.cs
- PauseStoryboard.cs
- CompositeFontInfo.cs
- DataGridViewTopLeftHeaderCell.cs
- NetTcpBinding.cs
- CryptoProvider.cs
- HttpRuntimeSection.cs
- WindowsTokenRoleProvider.cs
- Perspective.cs
- LinearKeyFrames.cs
- DataGrid.cs
- HtmlFormWrapper.cs
- parserscommon.cs
- PrtTicket_Public.cs
- RenderDataDrawingContext.cs
- TagPrefixCollection.cs
- ExpressionLink.cs
- SqlTypesSchemaImporter.cs
- ControlValuePropertyAttribute.cs
- SecurityChannelListener.cs
- LinearGradientBrush.cs
- Random.cs
- TraceInternal.cs
- XslNumber.cs
- Logging.cs
- Triangle.cs
- BaseDataListPage.cs
- PageParserFilter.cs
- ListViewDesigner.cs
- _Semaphore.cs
- DelegatedStream.cs
- ExpressionPrinter.cs
- AssemblyCollection.cs
- DragEvent.cs
- ConcatQueryOperator.cs
- IssuedTokenServiceCredential.cs
- MarkupProperty.cs
- XslAstAnalyzer.cs
- GrowingArray.cs
- __FastResourceComparer.cs
- DefaultHttpHandler.cs
- BoolLiteral.cs
- RotationValidation.cs
- RootBrowserWindowProxy.cs
- ContextStack.cs
- TransformCollection.cs
- ContentTextAutomationPeer.cs
- InvariantComparer.cs
- DataColumnChangeEvent.cs
- PreloadedPackages.cs
- SelectionProviderWrapper.cs
- TraceHandlerErrorFormatter.cs
- DataConnectionHelper.cs
- ConnectionsZone.cs
- GlyphTypeface.cs
- FileLevelControlBuilderAttribute.cs
- EventLogTraceListener.cs
- ConfigurationPropertyAttribute.cs
- HtmlImage.cs
- LocalizationParserHooks.cs
- ColorInterpolationModeValidation.cs