Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / MessageParameterAttribute.cs / 1 / MessageParameterAttribute.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel { using System; using System.ServiceModel.Channels; [AttributeUsage(ServiceModelAttributeTargets.Parameter, Inherited = false)] public sealed class MessageParameterAttribute : Attribute { string name; bool isNameSetExplicit; internal const string NamePropertyName = "Name"; public string Name { get { return name; } set { if (value == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("value"); } if (value == string.Empty) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("value", SR.GetString(SR.SFxNameCannotBeEmpty))); } name = value; isNameSetExplicit = true; } } internal bool IsNameSetExplicit { get { return isNameSetExplicit; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebPartAuthorizationEventArgs.cs
- TemplatedWizardStep.cs
- HostingEnvironmentException.cs
- ExpandCollapseProviderWrapper.cs
- DebuggerAttributes.cs
- AppDomain.cs
- ControlDesigner.cs
- FieldAccessException.cs
- X509Certificate2.cs
- ExecutionContext.cs
- ReadOnlyNameValueCollection.cs
- PaperSource.cs
- ToolboxItemLoader.cs
- Clause.cs
- ArrayListCollectionBase.cs
- RSAPKCS1SignatureFormatter.cs
- ObjectKeyFrameCollection.cs
- RegexFCD.cs
- RedirectionProxy.cs
- ToolbarAUtomationPeer.cs
- ImageMap.cs
- cryptoapiTransform.cs
- Message.cs
- HtmlInputControl.cs
- ConfigurationCollectionAttribute.cs
- WebPartDescriptionCollection.cs
- JsonServiceDocumentSerializer.cs
- DesignerActionListCollection.cs
- CheckBoxList.cs
- ReadOnlyTernaryTree.cs
- PropertyMapper.cs
- PEFileEvidenceFactory.cs
- IndentTextWriter.cs
- CodeExporter.cs
- ConfigurationProviderException.cs
- DecimalStorage.cs
- ImportException.cs
- TcpClientSocketManager.cs
- DeviceFilterEditorDialog.cs
- BufferModesCollection.cs
- TextComposition.cs
- HtmlLinkAdapter.cs
- TimeoutException.cs
- XamlToRtfWriter.cs
- Config.cs
- IxmlLineInfo.cs
- FunctionImportElement.cs
- NotSupportedException.cs
- ComponentSerializationService.cs
- Axis.cs
- Rijndael.cs
- CdpEqualityComparer.cs
- webeventbuffer.cs
- DescendantOverDescendantQuery.cs
- PointAnimationClockResource.cs
- __ConsoleStream.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- _CookieModule.cs
- DiscoveryMessageProperty.cs
- FontResourceCache.cs
- Bidi.cs
- WSIdentityFaultException.cs
- PolicyStatement.cs
- TextOnlyOutput.cs
- BuildProvider.cs
- TableTextElementCollectionInternal.cs
- ADConnectionHelper.cs
- SqlDependencyListener.cs
- DataGridViewColumnEventArgs.cs
- InstanceContextManager.cs
- JulianCalendar.cs
- EnumDataContract.cs
- RadioButtonFlatAdapter.cs
- IpcChannelHelper.cs
- VisualStateGroup.cs
- URLIdentityPermission.cs
- DiscoveryServerProtocol.cs
- Misc.cs
- Mouse.cs
- KeyInstance.cs
- InspectionWorker.cs
- OracleConnectionFactory.cs
- StringAttributeCollection.cs
- RandomDelayQueuedSendsAsyncResult.cs
- WeakKeyDictionary.cs
- ControlCachePolicy.cs
- DbModificationCommandTree.cs
- SecurityPermission.cs
- MetadataArtifactLoader.cs
- AnimationClockResource.cs
- TextDecorationCollection.cs
- InfoCardTrace.cs
- PropertyFilter.cs
- XMLUtil.cs
- MultiBindingExpression.cs
- GroupDescription.cs
- TextRunCache.cs
- WebBrowserDocumentCompletedEventHandler.cs
- StackBuilderSink.cs
- ContractTypeNameCollection.cs