Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / TransportConfigurationTypeElement.cs / 1 / TransportConfigurationTypeElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.Configuration; public sealed partial class TransportConfigurationTypeElement : ConfigurationElement { public TransportConfigurationTypeElement() { } public TransportConfigurationTypeElement(string name) : this() { if (String.IsNullOrEmpty(name)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("name"); } this.Name = name; } public TransportConfigurationTypeElement(string name, string transportConfigurationTypeName) : this(name) { if (String.IsNullOrEmpty(transportConfigurationTypeName)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("transportConfigurationTypeName"); } this.TransportConfigurationType = transportConfigurationTypeName; } [ConfigurationProperty(ConfigurationStrings.Name, Options = ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey)] [StringValidator(MinLength = 1)] public string Name { get { return (string)base[ConfigurationStrings.Name]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.Name] = value; } } [ConfigurationProperty(ConfigurationStrings.TransportConfigurationType, Options = ConfigurationPropertyOptions.IsRequired)] [StringValidator(MinLength = 1)] public string TransportConfigurationType { get { return (string)base[ConfigurationStrings.TransportConfigurationType]; } set { if(String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.TransportConfigurationType] = value; } } } } // 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
- EngineSiteSapi.cs
- PriorityChain.cs
- DataStreamFromComStream.cs
- DataControlPagerLinkButton.cs
- BaseTemplateBuildProvider.cs
- UnionExpr.cs
- EventProxy.cs
- EdmPropertyAttribute.cs
- XmlMembersMapping.cs
- DocumentViewerBaseAutomationPeer.cs
- VisualStates.cs
- SoapElementAttribute.cs
- Point3DAnimationBase.cs
- NonVisualControlAttribute.cs
- PageBuildProvider.cs
- SqlRetyper.cs
- AttributeCollection.cs
- UniqueID.cs
- ItemType.cs
- controlskin.cs
- LongMinMaxAggregationOperator.cs
- EntitySqlQueryCacheKey.cs
- DefinitionBase.cs
- TokenizerHelper.cs
- DropShadowEffect.cs
- SerializableAttribute.cs
- Perspective.cs
- PageThemeCodeDomTreeGenerator.cs
- Utils.cs
- FontStretch.cs
- EventLogSession.cs
- _ListenerRequestStream.cs
- FileInfo.cs
- PageRequestManager.cs
- AsyncOperation.cs
- SqlGatherProducedAliases.cs
- DataGridRow.cs
- WSFederationHttpBindingCollectionElement.cs
- ProtocolReflector.cs
- AmbiguousMatchException.cs
- UIElement.cs
- VariantWrapper.cs
- ExpandableObjectConverter.cs
- DropShadowBitmapEffect.cs
- Compiler.cs
- ConfigurationProperty.cs
- MenuAdapter.cs
- FragmentQueryKB.cs
- ChangeConflicts.cs
- UnsafeNativeMethods.cs
- StaticResourceExtension.cs
- WebPartDeleteVerb.cs
- RemotingConfigParser.cs
- CLRBindingWorker.cs
- EqualityArray.cs
- DataGridTextBoxColumn.cs
- SystemIPv6InterfaceProperties.cs
- X509AsymmetricSecurityKey.cs
- GifBitmapEncoder.cs
- ToolStripGrip.cs
- messageonlyhwndwrapper.cs
- TextEncodedRawTextWriter.cs
- RoleBoolean.cs
- DataListItemCollection.cs
- Int64KeyFrameCollection.cs
- RichTextBoxConstants.cs
- ScrollChrome.cs
- ColorPalette.cs
- SrgsText.cs
- SoapInteropTypes.cs
- ResourceDisplayNameAttribute.cs
- EditorPartChrome.cs
- MobileTemplatedControlDesigner.cs
- InvalidPipelineStoreException.cs
- NullableIntAverageAggregationOperator.cs
- LinqDataSourceDeleteEventArgs.cs
- DataGridViewColumn.cs
- LinqToSqlWrapper.cs
- ToolboxItemSnapLineBehavior.cs
- XmlHelper.cs
- SafeTokenHandle.cs
- DocumentApplication.cs
- EntitySetBaseCollection.cs
- RuleElement.cs
- COMException.cs
- ShortcutKeysEditor.cs
- DecoderFallbackWithFailureFlag.cs
- SecurityDescriptor.cs
- BindingGroup.cs
- FactoryGenerator.cs
- DependsOnAttribute.cs
- UrlMappingsSection.cs
- MediaPlayerState.cs
- OrderByExpression.cs
- EdmRelationshipRoleAttribute.cs
- XmlSerializableServices.cs
- GridItem.cs
- MenuItem.cs
- EntityCommandCompilationException.cs
- AffineTransform3D.cs