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
- FileDataSourceCache.cs
- KeyInstance.cs
- MemberNameValidator.cs
- OrderPreservingMergeHelper.cs
- StringValueSerializer.cs
- FileVersion.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- ReverseInheritProperty.cs
- SqlXml.cs
- CompoundFileStorageReference.cs
- ListViewSortEventArgs.cs
- WorkflowFileItem.cs
- Matrix.cs
- EventSourceCreationData.cs
- TypeNameParser.cs
- ChildDocumentBlock.cs
- WorkflowInstance.cs
- regiisutil.cs
- ObjectHelper.cs
- FileEnumerator.cs
- UnknownBitmapDecoder.cs
- TreeViewImageIndexConverter.cs
- ToolstripProfessionalRenderer.cs
- columnmapfactory.cs
- StoreItemCollection.Loader.cs
- TextBoxDesigner.cs
- SchemaCreator.cs
- MessageHeaderDescription.cs
- NavigationProperty.cs
- IPGlobalProperties.cs
- TypeLoadException.cs
- ResourceContainerWrapper.cs
- OdbcParameterCollection.cs
- ResourcePool.cs
- HtmlInputButton.cs
- GlyphCache.cs
- QueryStringParameter.cs
- MobileCategoryAttribute.cs
- x509utils.cs
- AxHost.cs
- PropertyEmitterBase.cs
- ByteArrayHelperWithString.cs
- QueuePathEditor.cs
- BamlResourceSerializer.cs
- TextElementAutomationPeer.cs
- TableLayoutSettingsTypeConverter.cs
- Color.cs
- WebPartHeaderCloseVerb.cs
- ComUdtElementCollection.cs
- TypeConverterValueSerializer.cs
- TraceContextEventArgs.cs
- ProfileSettings.cs
- TcpChannelHelper.cs
- SystemEvents.cs
- DeferrableContent.cs
- DeviceContext.cs
- GridEntryCollection.cs
- XmlTypeMapping.cs
- HwndSubclass.cs
- SchemaDeclBase.cs
- Dictionary.cs
- ReliabilityContractAttribute.cs
- Annotation.cs
- PackageStore.cs
- HelloMessageApril2005.cs
- ToolStripDropDownDesigner.cs
- TraceSection.cs
- LinearGradientBrush.cs
- ToolStripControlHost.cs
- SqlCharStream.cs
- PropertyIDSet.cs
- CryptographicAttribute.cs
- ReachSerializationCacheItems.cs
- CollectionViewGroupRoot.cs
- XmlSchemaAnyAttribute.cs
- WindowsContainer.cs
- DataGridViewRowsRemovedEventArgs.cs
- CriticalExceptions.cs
- XpsS0ValidatingLoader.cs
- DynamicMetaObject.cs
- _ListenerRequestStream.cs
- RayMeshGeometry3DHitTestResult.cs
- KerberosTicketHashIdentifierClause.cs
- CompileXomlTask.cs
- DataGridViewRowPostPaintEventArgs.cs
- ScriptManager.cs
- ListBase.cs
- ListViewSelectEventArgs.cs
- UrlAuthFailureHandler.cs
- CriticalFinalizerObject.cs
- KoreanCalendar.cs
- WsdlImporter.cs
- ThreadSafeList.cs
- EntityDataSourceChangingEventArgs.cs
- UriExt.cs
- WebPartMinimizeVerb.cs
- HttpModuleAction.cs
- UpDownEvent.cs
- sqlmetadatafactory.cs
- Stacktrace.cs