Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / xsp / System / Web / Extensions / Script / Services / GenerateScriptTypeAttribute.cs / 1 / GenerateScriptTypeAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Script.Services { using System; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; using System.Web; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true) ] public sealed class GenerateScriptTypeAttribute : Attribute { // Constructors public GenerateScriptTypeAttribute(Type type) { if (type == null) { throw new ArgumentNullException("type"); } _type = type; } // Instance Properties private Type _type; [SuppressMessage("Microsoft.Naming", "CA1721:PropertyNamesShouldNotMatchGetMethods", Justification = "Distinguishable from Object.GetType()")] public Type Type { get { return _type; } } private string _typeId; public string ScriptTypeId { get { return _typeId ?? String.Empty; } set { _typeId = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Script.Services { using System; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; using System.Web; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true) ] public sealed class GenerateScriptTypeAttribute : Attribute { // Constructors public GenerateScriptTypeAttribute(Type type) { if (type == null) { throw new ArgumentNullException("type"); } _type = type; } // Instance Properties private Type _type; [SuppressMessage("Microsoft.Naming", "CA1721:PropertyNamesShouldNotMatchGetMethods", Justification = "Distinguishable from Object.GetType()")] public Type Type { get { return _type; } } private string _typeId; public string ScriptTypeId { get { return _typeId ?? String.Empty; } set { _typeId = value; } } } } // 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
- SettingsBase.cs
- StringReader.cs
- SplashScreenNativeMethods.cs
- PropertyGrid.cs
- ColumnMapCopier.cs
- CompilerGlobalScopeAttribute.cs
- Number.cs
- TextDecorationLocationValidation.cs
- Size3D.cs
- PrefixQName.cs
- TrackingRecordPreFilter.cs
- CollectionsUtil.cs
- MD5CryptoServiceProvider.cs
- OdbcParameterCollection.cs
- Tracking.cs
- NumericUpDownAccelerationCollection.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- DataRelationCollection.cs
- TableLayoutStyleCollection.cs
- WeakReference.cs
- SplitterPanel.cs
- SpeakCompletedEventArgs.cs
- OdbcReferenceCollection.cs
- ItemCheckedEvent.cs
- DbProviderFactory.cs
- ADConnectionHelper.cs
- ProfileParameter.cs
- FormatVersion.cs
- SafeCryptContextHandle.cs
- QilReplaceVisitor.cs
- unsafenativemethodsother.cs
- XPathAncestorQuery.cs
- shaperfactory.cs
- DtrList.cs
- GcHandle.cs
- Screen.cs
- PageEventArgs.cs
- SmiTypedGetterSetter.cs
- HtmlTableRow.cs
- UInt32Storage.cs
- ManualWorkflowSchedulerService.cs
- WebBrowserHelper.cs
- PropertyValueChangedEvent.cs
- SqlCacheDependencyDatabase.cs
- EncoderParameter.cs
- SessionParameter.cs
- DataGridCaption.cs
- RsaSecurityToken.cs
- RandomNumberGenerator.cs
- ListGeneralPage.cs
- ConfigurationElement.cs
- ConstantSlot.cs
- TextRangeEditTables.cs
- VersionPair.cs
- EdmRelationshipRoleAttribute.cs
- CryptoApi.cs
- RootNamespaceAttribute.cs
- ExtensionWindow.cs
- PointIndependentAnimationStorage.cs
- CompressedStack.cs
- XmlSerializationWriter.cs
- DataGridTableCollection.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- NotCondition.cs
- Exceptions.cs
- XmlTextReader.cs
- GeneratedContractType.cs
- WorkflowApplicationAbortedException.cs
- Int16Converter.cs
- PrivateFontCollection.cs
- ArrayElementGridEntry.cs
- BufferedWebEventProvider.cs
- GetIndexBinder.cs
- WebConfigurationFileMap.cs
- Baml2006ReaderFrame.cs
- Normalization.cs
- Misc.cs
- AlternationConverter.cs
- RoutedEventArgs.cs
- DataSourceCacheDurationConverter.cs
- AutoFocusStyle.xaml.cs
- DecimalStorage.cs
- QueryResponse.cs
- EditorPartDesigner.cs
- Renderer.cs
- SiteMapDataSource.cs
- StringInfo.cs
- SqlServer2KCompatibilityCheck.cs
- RadialGradientBrush.cs
- MeasureItemEvent.cs
- CookieParameter.cs
- WmlLiteralTextAdapter.cs
- FunctionUpdateCommand.cs
- PcmConverter.cs
- ListChangedEventArgs.cs
- WebPartDeleteVerb.cs
- XmlSchemaSimpleContentExtension.cs
- PropertyGridEditorPart.cs
- ObjectComplexPropertyMapping.cs
- Certificate.cs