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
- CaseExpr.cs
- AssemblyAttributesGoHere.cs
- BaseValidator.cs
- UriSection.cs
- TypeConstant.cs
- FixedTextView.cs
- Rect.cs
- ISessionStateStore.cs
- WebPartDisplayModeEventArgs.cs
- IDispatchConstantAttribute.cs
- FixedPageProcessor.cs
- LayoutEditorPart.cs
- RoleManagerModule.cs
- HttpInputStream.cs
- ActivityDefaults.cs
- NavigationProgressEventArgs.cs
- SignatureSummaryDialog.cs
- MobileResource.cs
- ExpressionLink.cs
- QueryMath.cs
- DropShadowBitmapEffect.cs
- control.ime.cs
- WebPageTraceListener.cs
- DynamicResourceExtension.cs
- ColorMatrix.cs
- SurrogateEncoder.cs
- HostExecutionContextManager.cs
- ListBoxDesigner.cs
- UndoManager.cs
- ServerValidateEventArgs.cs
- FamilyTypefaceCollection.cs
- MethodBuilder.cs
- ResolveNameEventArgs.cs
- SortAction.cs
- TemplateInstanceAttribute.cs
- ClientFormsIdentity.cs
- VirtualPathUtility.cs
- IntSecurity.cs
- IMembershipProvider.cs
- X509SubjectKeyIdentifierClause.cs
- ToolTipService.cs
- MethodAccessException.cs
- Light.cs
- CheckableControlBaseAdapter.cs
- HtmlSelect.cs
- TTSEngineProxy.cs
- JoinElimination.cs
- DynamicResourceExtension.cs
- precedingsibling.cs
- JsonWriter.cs
- EventManager.cs
- LinqDataSourceSelectEventArgs.cs
- IISUnsafeMethods.cs
- CustomAttributeFormatException.cs
- AppDomainAttributes.cs
- BufferAllocator.cs
- DeliveryRequirementsAttribute.cs
- PropertyItem.cs
- MultipleViewProviderWrapper.cs
- ExpressionEvaluator.cs
- StrokeDescriptor.cs
- PrimitiveDataContract.cs
- DropShadowBitmapEffect.cs
- FaultHandlingFilter.cs
- TypeNameConverter.cs
- iisPickupDirectory.cs
- HtmlMeta.cs
- ChannelBuilder.cs
- ObjectListItem.cs
- QueryOptionExpression.cs
- MenuAdapter.cs
- RectIndependentAnimationStorage.cs
- TextTreeInsertElementUndoUnit.cs
- SQLStringStorage.cs
- FileDataSourceCache.cs
- MutexSecurity.cs
- EventSinkHelperWriter.cs
- DictionaryKeyPropertyAttribute.cs
- LinearGradientBrush.cs
- ThemeDictionaryExtension.cs
- ItemsControlAutomationPeer.cs
- OleAutBinder.cs
- TextElementEnumerator.cs
- ProviderException.cs
- SmiEventStream.cs
- PeerService.cs
- XPathExpr.cs
- WindowsFormsHostAutomationPeer.cs
- ConfigurationLocationCollection.cs
- InputLanguageCollection.cs
- ReadOnlyNameValueCollection.cs
- ReferenceTypeElement.cs
- ControlIdConverter.cs
- UpWmlPageAdapter.cs
- __ComObject.cs
- RuntimeConfig.cs
- ConstructorNeedsTagAttribute.cs
- LowerCaseStringConverter.cs
- DataGridViewRowsAddedEventArgs.cs
- ReliableSession.cs