Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Web / JavascriptCallbackBehaviorAttribute.cs / 1305376 / JavascriptCallbackBehaviorAttribute.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.Web
{
using System;
using System.ServiceModel.Description;
using System.ServiceModel.Dispatcher;
using System.ServiceModel.Channels;
using System.ServiceModel.Web;
using System.ServiceModel.Administration;
using System.Collections.Generic;
[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
public sealed class JavascriptCallbackBehaviorAttribute : Attribute, IContractBehavior
{
string urlParameterName;
public string UrlParameterName
{
get { return urlParameterName; }
set
{
if (string.IsNullOrEmpty(value))
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value"));
}
else
{
urlParameterName = value;
}
}
}
public JavascriptCallbackBehaviorAttribute()
{
}
public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters)
{
}
public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime)
{
}
public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime)
{
}
public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
{
}
}
}
// 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
- ApplicationDirectoryMembershipCondition.cs
- NavigationHelper.cs
- Rectangle.cs
- ArrayEditor.cs
- DrawingBrush.cs
- ImageSource.cs
- Command.cs
- VisemeEventArgs.cs
- ListArgumentProvider.cs
- List.cs
- SEHException.cs
- DifferencingCollection.cs
- webclient.cs
- TypedElement.cs
- Component.cs
- _DynamicWinsockMethods.cs
- SafeWaitHandle.cs
- LinqDataSourceUpdateEventArgs.cs
- ListViewAutomationPeer.cs
- RC2CryptoServiceProvider.cs
- ServiceDurableInstanceContextProvider.cs
- NotifyParentPropertyAttribute.cs
- TimeZone.cs
- KeyValuePairs.cs
- BasicBrowserDialog.cs
- NameSpaceEvent.cs
- IntSecurity.cs
- NativeMethods.cs
- PeerNameRegistration.cs
- SecurityTokenProvider.cs
- XPathNavigator.cs
- PcmConverter.cs
- Transform3DGroup.cs
- BaseTemplateCodeDomTreeGenerator.cs
- XmlComplianceUtil.cs
- CollaborationHelperFunctions.cs
- TypeElement.cs
- UpDownEvent.cs
- SequentialUshortCollection.cs
- OleDbFactory.cs
- PackageRelationshipSelector.cs
- UnsafeNativeMethods.cs
- X509SecurityTokenProvider.cs
- System.Data_BID.cs
- MaskedTextBox.cs
- StrokeDescriptor.cs
- FunctionUpdateCommand.cs
- ActivityStateRecord.cs
- MimeFormImporter.cs
- XmlSchemaObjectTable.cs
- ProcessProtocolHandler.cs
- NativeMethods.cs
- WorkflowServiceOperationListItem.cs
- HttpRequestWrapper.cs
- RegexMatchCollection.cs
- RestClientProxyHandler.cs
- SqlColumnizer.cs
- UnionExpr.cs
- SoapSchemaMember.cs
- MoveSizeWinEventHandler.cs
- DeobfuscatingStream.cs
- FindCriteriaCD1.cs
- COSERVERINFO.cs
- InstanceOwnerQueryResult.cs
- SecurityPolicySection.cs
- IListConverters.cs
- WindowInteropHelper.cs
- Filter.cs
- BackoffTimeoutHelper.cs
- Maps.cs
- CodeCommentStatement.cs
- ServiceOperationListItem.cs
- SwitchElementsCollection.cs
- AdapterUtil.cs
- RangeBase.cs
- DesignTimeTemplateParser.cs
- PowerModeChangedEventArgs.cs
- XmlWhitespace.cs
- bidPrivateBase.cs
- MethodCallTranslator.cs
- XmlTypeMapping.cs
- PagerSettings.cs
- DataGridViewCellFormattingEventArgs.cs
- OutputCacheSettingsSection.cs
- Dynamic.cs
- Vector3DCollectionConverter.cs
- RegexReplacement.cs
- ViewUtilities.cs
- ScriptResourceHandler.cs
- _NativeSSPI.cs
- BitmapEditor.cs
- WorkflowMarkupSerializationManager.cs
- SessionParameter.cs
- ModuleBuilder.cs
- JoinElimination.cs
- ResourceReferenceKeyNotFoundException.cs
- Fonts.cs
- _ShellExpression.cs
- Freezable.cs
- OleDbSchemaGuid.cs