Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Script / Services / GenerateScriptTypeAttribute.cs / 1305376 / GenerateScriptTypeAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Script.Services {
using System;
using System.Diagnostics.CodeAnalysis;
using System.Web;
[
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
- DLinqTableProvider.cs
- EndpointInfo.cs
- ServiceHostingEnvironment.cs
- FontInfo.cs
- CharacterString.cs
- TextServicesCompartmentContext.cs
- SafeNativeMethods.cs
- dbenumerator.cs
- EventMappingSettingsCollection.cs
- WizardForm.cs
- _NegoState.cs
- AppModelKnownContentFactory.cs
- StorageMappingItemCollection.cs
- AdapterUtil.cs
- ExpressionHelper.cs
- messageonlyhwndwrapper.cs
- CharacterMetricsDictionary.cs
- ICollection.cs
- GatewayIPAddressInformationCollection.cs
- PointHitTestParameters.cs
- DataBinding.cs
- RequestTimeoutManager.cs
- ControlPaint.cs
- SystemDropShadowChrome.cs
- RowVisual.cs
- FormsAuthenticationTicket.cs
- FreeFormDragDropManager.cs
- SqlClientFactory.cs
- GCHandleCookieTable.cs
- PointUtil.cs
- SamlAuthorizationDecisionClaimResource.cs
- SamlNameIdentifierClaimResource.cs
- MessageDescriptionCollection.cs
- InheritanceContextChangedEventManager.cs
- RuntimeWrappedException.cs
- QueuePathEditor.cs
- AsymmetricSignatureDeformatter.cs
- AnimatedTypeHelpers.cs
- DocumentSignatureManager.cs
- Hyperlink.cs
- JsonDeserializer.cs
- DecimalAverageAggregationOperator.cs
- Renderer.cs
- Claim.cs
- PrivilegeNotHeldException.cs
- ProxySimple.cs
- EntityKey.cs
- CompiledAction.cs
- WebPartDescription.cs
- ServiceNameCollection.cs
- CompilerScope.Storage.cs
- Stackframe.cs
- StringKeyFrameCollection.cs
- DesignerDataTableBase.cs
- TextLineResult.cs
- CornerRadius.cs
- DataProviderNameConverter.cs
- UrlMappingsSection.cs
- OleDbError.cs
- DecimalConstantAttribute.cs
- BinaryCommonClasses.cs
- ParseElement.cs
- __Error.cs
- Size.cs
- EnumCodeDomSerializer.cs
- ThicknessAnimation.cs
- DependencyObjectProvider.cs
- MimeMapping.cs
- DnsPermission.cs
- StatusBarItem.cs
- AssemblyAssociatedContentFileAttribute.cs
- DispatcherTimer.cs
- ValidationHelper.cs
- ShadowGlyph.cs
- Win32SafeHandles.cs
- TextAnchor.cs
- InputDevice.cs
- SharedPerformanceCounter.cs
- ControlFilterExpression.cs
- InputScope.cs
- RuntimeArgumentHandle.cs
- ExceptionHelpers.cs
- SynchronousSendBindingElement.cs
- SqlDependency.cs
- WindowsSolidBrush.cs
- AttributeCollection.cs
- CircleHotSpot.cs
- BinaryFormatter.cs
- CryptoHandle.cs
- EncoderNLS.cs
- TypeSemantics.cs
- ForceCopyBuildProvider.cs
- ConfigurationElementProperty.cs
- Win32MouseDevice.cs
- BindingList.cs
- XmlTextReader.cs
- PersonalizationStateQuery.cs
- CharacterBuffer.cs
- InfoCardKeyedHashAlgorithm.cs
- EventWaitHandleSecurity.cs