Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / DataServiceBehavior.cs / 1305376 / DataServiceBehavior.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// Holds configuration of service behavior.
//
//
// @owner [....]
//---------------------------------------------------------------------
namespace System.Data.Services
{
using System.Data.Services.Common;
/// Use this class to add settings that define service behavior.
public sealed class DataServiceBehavior
{
///
/// Initializes a new .
///
internal DataServiceBehavior()
{
this.InvokeInterceptorsOnLinkDelete = true;
this.AcceptCountRequests = true;
this.AcceptProjectionRequests = true;
this.MaxProtocolVersion = DataServiceProtocolVersion.V1;
}
///
/// Whether to invoke change interceptor on link delete.
///
public bool InvokeInterceptorsOnLinkDelete
{
get;
set;
}
///
/// Whether $count and $inlinecount requests should be accepted
///
public bool AcceptCountRequests
{
get;
set;
}
///
/// Whether projection requests should be accepted
///
public bool AcceptProjectionRequests
{
get;
set;
}
///
/// Max version of the response sent by server
///
public DataServiceProtocolVersion MaxProtocolVersion
{
get;
set;
}
}
}
// 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
- InternalConfigConfigurationFactory.cs
- SecurityManager.cs
- WaitHandle.cs
- TemplateDefinition.cs
- ZipIOModeEnforcingStream.cs
- DecimalAnimationBase.cs
- TemplateColumn.cs
- Attachment.cs
- SmtpReplyReaderFactory.cs
- KeyValueConfigurationElement.cs
- MiniModule.cs
- WmlCommandAdapter.cs
- TableColumn.cs
- ContainsSearchOperator.cs
- KeyValuePair.cs
- ListViewCommandEventArgs.cs
- DiscoveryOperationContext.cs
- HatchBrush.cs
- TreeNodeSelectionProcessor.cs
- LambdaCompiler.Logical.cs
- ProxyManager.cs
- PriorityItem.cs
- HtmlInputText.cs
- CacheAxisQuery.cs
- DeflateEmulationStream.cs
- TerminatorSinks.cs
- FontInfo.cs
- ReturnEventArgs.cs
- ValueTypeFixupInfo.cs
- XamlWriter.cs
- TextBoxRenderer.cs
- DecimalConstantAttribute.cs
- SevenBitStream.cs
- IdentityValidationException.cs
- SchemaRegistration.cs
- InputProcessorProfilesLoader.cs
- DefaultProfileManager.cs
- Environment.cs
- PerformanceCounterPermissionEntryCollection.cs
- UnmanagedMemoryStream.cs
- SoapAttributes.cs
- XmlSchemaSimpleType.cs
- AnnotationHelper.cs
- ServerValidateEventArgs.cs
- PickDesigner.xaml.cs
- ButtonField.cs
- MethodRental.cs
- WebPartsPersonalizationAuthorization.cs
- mediapermission.cs
- _NetRes.cs
- WorkflowMarkupSerializationManager.cs
- PropertyGeneratedEventArgs.cs
- XmlConvert.cs
- ModuleConfigurationInfo.cs
- NavigateEvent.cs
- DrawToolTipEventArgs.cs
- LocalizabilityAttribute.cs
- BitmapInitialize.cs
- CodeChecksumPragma.cs
- WmfPlaceableFileHeader.cs
- PathNode.cs
- ISO2022Encoding.cs
- ClientApiGenerator.cs
- HtmlMeta.cs
- XmlSchemaSimpleContentRestriction.cs
- DataObjectAttribute.cs
- ClientRolePrincipal.cs
- Translator.cs
- XmlSchemaGroupRef.cs
- VBIdentifierNameEditor.cs
- MaskedTextBox.cs
- WebPartMenuStyle.cs
- PageCatalogPart.cs
- DocumentReference.cs
- PatternMatchRules.cs
- LeaseManager.cs
- NativeCompoundFileAPIs.cs
- CommandBinding.cs
- PeerNearMe.cs
- ClientBuildManager.cs
- TraceUtility.cs
- RtfToXamlReader.cs
- NestPullup.cs
- Timer.cs
- ExceptQueryOperator.cs
- WebPartEditorOkVerb.cs
- XMLSchema.cs
- ChannelSinkStacks.cs
- StringFunctions.cs
- PersonalizationDictionary.cs
- DataService.cs
- COM2TypeInfoProcessor.cs
- DataControlFieldCell.cs
- LogicalExpressionTypeConverter.cs
- UnmanagedMemoryStream.cs
- SystemIPv4InterfaceProperties.cs
- DataTable.cs
- ReflectionPermission.cs
- StreamAsIStream.cs
- ProfilePropertySettingsCollection.cs