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
- baseaxisquery.cs
- Delegate.cs
- ScrollViewerAutomationPeer.cs
- ScriptingWebServicesSectionGroup.cs
- EntityProxyTypeInfo.cs
- ClientSession.cs
- Sql8ExpressionRewriter.cs
- RequestBringIntoViewEventArgs.cs
- RequestQueryProcessor.cs
- ObjectDataSourceView.cs
- MasterPageParser.cs
- _AutoWebProxyScriptWrapper.cs
- NotCondition.cs
- SchemaTypeEmitter.cs
- UrlAuthFailedErrorFormatter.cs
- ObjectListField.cs
- XmlChoiceIdentifierAttribute.cs
- RoutedEventArgs.cs
- AVElementHelper.cs
- ObjectListGeneralPage.cs
- UIElementPropertyUndoUnit.cs
- TableLayoutSettingsTypeConverter.cs
- ObjectPropertyMapping.cs
- QueryReaderSettings.cs
- Crc32.cs
- HitTestWithPointDrawingContextWalker.cs
- FixedDocumentPaginator.cs
- TextAction.cs
- DesignerToolboxInfo.cs
- AssemblyAttributesGoHere.cs
- Enum.cs
- BufferCache.cs
- ObjectSet.cs
- SystemEvents.cs
- FactoryId.cs
- Icon.cs
- PixelFormats.cs
- MouseDevice.cs
- AnimationLayer.cs
- ProfilePropertyNameValidator.cs
- CannotUnloadAppDomainException.cs
- ParameterToken.cs
- StrongNamePublicKeyBlob.cs
- StringValidator.cs
- DataPagerFieldItem.cs
- XmlSchemaAnnotated.cs
- TailPinnedEventArgs.cs
- DataRow.cs
- SqlServer2KCompatibilityCheck.cs
- XamlTypeWithExplicitNamespace.cs
- SplitContainer.cs
- ArrangedElement.cs
- FlowLayout.cs
- StackSpiller.cs
- SqlServices.cs
- SpAudioStreamWrapper.cs
- PathFigure.cs
- ConfigurationPropertyCollection.cs
- SHA1.cs
- ToolStripMenuItem.cs
- IncrementalReadDecoders.cs
- TdsParserStaticMethods.cs
- IPHostEntry.cs
- ValidatingReaderNodeData.cs
- DomNameTable.cs
- UntypedNullExpression.cs
- _SafeNetHandles.cs
- CultureTable.cs
- ToolStripLabel.cs
- HostProtectionException.cs
- WindowsListViewGroupSubsetLink.cs
- _KerberosClient.cs
- TypeGeneratedEventArgs.cs
- WeakEventTable.cs
- GeometryCollection.cs
- ArrayTypeMismatchException.cs
- DataBindEngine.cs
- ProfessionalColorTable.cs
- UnsafeNetInfoNativeMethods.cs
- DtrList.cs
- XmlTextReaderImplHelpers.cs
- EventLogReader.cs
- HtmlShim.cs
- SessionState.cs
- InstanceDataCollectionCollection.cs
- ActiveXContainer.cs
- TableRowGroup.cs
- TabItem.cs
- Cast.cs
- ComponentEvent.cs
- StateChangeEvent.cs
- FontEditor.cs
- XAMLParseException.cs
- UrlUtility.cs
- Drawing.cs
- DropDownList.cs
- ToolStripDropDownClosingEventArgs.cs
- SqlTriggerAttribute.cs
- TokenBasedSetEnumerator.cs
- FixedPageStructure.cs