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
- FileRecordSequenceHelper.cs
- BehaviorEditorPart.cs
- FolderBrowserDialog.cs
- LineGeometry.cs
- DataGridViewColumnTypePicker.cs
- CheckedListBox.cs
- CurrencyWrapper.cs
- ContentType.cs
- ColumnHeader.cs
- ColorDialog.cs
- Quad.cs
- AssemblyCache.cs
- CommandEventArgs.cs
- DataSourceDesigner.cs
- ThemeDirectoryCompiler.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- StylusPointCollection.cs
- ComponentManagerBroker.cs
- ColorMatrix.cs
- GeometryModel3D.cs
- OpacityConverter.cs
- PathSegment.cs
- PagesSection.cs
- EventLog.cs
- SafeRightsManagementSessionHandle.cs
- PassportIdentity.cs
- HelpOperationInvoker.cs
- OdbcTransaction.cs
- NavigateEvent.cs
- XmlProcessingInstruction.cs
- WorkflowServiceHost.cs
- QueryResponse.cs
- PathSegment.cs
- ScrollData.cs
- PixelShader.cs
- MarkerProperties.cs
- TypeForwardedToAttribute.cs
- smtpconnection.cs
- AssociationTypeEmitter.cs
- _SslSessionsCache.cs
- StylusOverProperty.cs
- EmptyStringExpandableObjectConverter.cs
- EndpointDispatcher.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- MethodRental.cs
- PropertyCondition.cs
- PermissionRequestEvidence.cs
- HostProtectionException.cs
- PtsPage.cs
- ModelVisual3D.cs
- StartUpEventArgs.cs
- InputLangChangeEvent.cs
- WindowCollection.cs
- EventLogPermissionEntry.cs
- BooleanToVisibilityConverter.cs
- WinEventQueueItem.cs
- OracleColumn.cs
- CellTreeNode.cs
- DataColumn.cs
- XmlImplementation.cs
- ButtonStandardAdapter.cs
- WhitespaceRule.cs
- SelectedDatesCollection.cs
- TimerElapsedEvenArgs.cs
- WindowsGrip.cs
- _BaseOverlappedAsyncResult.cs
- DataConnectionHelper.cs
- WorkflowServiceBehavior.cs
- MetadataArtifactLoader.cs
- ApplicationDirectory.cs
- DownloadProgressEventArgs.cs
- TileBrush.cs
- ComplexLine.cs
- ListView.cs
- CustomAttributeBuilder.cs
- UserControlParser.cs
- ErrorStyle.cs
- BindingRestrictions.cs
- DataSetViewSchema.cs
- _HeaderInfoTable.cs
- Interop.cs
- CodeIdentifiers.cs
- SamlAuthenticationStatement.cs
- SizeConverter.cs
- GridEntry.cs
- DrawingBrush.cs
- COM2Enum.cs
- UnSafeCharBuffer.cs
- Repeater.cs
- PermissionAttributes.cs
- WorkflowOperationInvoker.cs
- ReadOnlyCollection.cs
- DataObjectSettingDataEventArgs.cs
- StateMachine.cs
- WebEventCodes.cs
- WebPartCatalogCloseVerb.cs
- Control.cs
- HiddenFieldPageStatePersister.cs
- BuildDependencySet.cs
- Utils.cs