Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / ExtensionElement.cs / 1 / ExtensionElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.Configuration; public partial class ExtensionElement : ConfigurationElement { public ExtensionElement() { } public ExtensionElement(string name) : this() { if (String.IsNullOrEmpty(name)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("name"); } this.Name = name; } public ExtensionElement(string name, string type) : this(name) { if (String.IsNullOrEmpty(type)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("type"); } this.Type = type; } [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.Type, Options = ConfigurationPropertyOptions.IsRequired)] [StringValidator(MinLength = 1)] public string Type { get { return (string)base[ConfigurationStrings.Type]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.Type] = 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
- TreeView.cs
- ResourcePermissionBaseEntry.cs
- ComUdtElementCollection.cs
- CurrentChangingEventArgs.cs
- ExpressionBuilderContext.cs
- Rfc2898DeriveBytes.cs
- WpfXamlType.cs
- DataKeyArray.cs
- DataListItemCollection.cs
- EntityDataSource.cs
- ServiceOperation.cs
- RootBrowserWindowAutomationPeer.cs
- ArgumentException.cs
- FileSystemEventArgs.cs
- MetadataUtilsSmi.cs
- ListenerAdaptersInstallComponent.cs
- LicenseContext.cs
- SystemColors.cs
- EmissiveMaterial.cs
- BitmapCodecInfoInternal.cs
- NumberFormatInfo.cs
- ComponentResourceKeyConverter.cs
- WebEvents.cs
- OutputCacheSettings.cs
- StackOverflowException.cs
- SafeFindHandle.cs
- MultiPropertyDescriptorGridEntry.cs
- InstanceDataCollection.cs
- ProtocolImporter.cs
- IPipelineRuntime.cs
- StorageEntityContainerMapping.cs
- CommandManager.cs
- TabletCollection.cs
- ObjectDataSourceMethodEventArgs.cs
- DispatchWrapper.cs
- AlignmentXValidation.cs
- BuildResultCache.cs
- EventLogEntry.cs
- WebServiceErrorEvent.cs
- Crc32Helper.cs
- DataBindingHandlerAttribute.cs
- BindingOperations.cs
- ItemsPresenter.cs
- XmlSerializableReader.cs
- SamlAuthenticationClaimResource.cs
- TextOnlyOutput.cs
- Operand.cs
- BlurBitmapEffect.cs
- FontConverter.cs
- WindowsSolidBrush.cs
- MimeMultiPart.cs
- Window.cs
- ToolStripSeparator.cs
- XmlNotation.cs
- StylusPointPropertyInfo.cs
- MediaSystem.cs
- DataBoundControlDesigner.cs
- PartialTrustHelpers.cs
- SymbolTable.cs
- VScrollBar.cs
- DataPointer.cs
- SR.cs
- StaticContext.cs
- InfoCardService.cs
- RequestFactory.cs
- ServiceHostFactory.cs
- TemplateContentLoader.cs
- ExecutionContext.cs
- Win32MouseDevice.cs
- PersonalizableTypeEntry.cs
- SmiEventSink.cs
- OracleConnectionStringBuilder.cs
- WeakRefEnumerator.cs
- ErrorStyle.cs
- ScopedMessagePartSpecification.cs
- DataKey.cs
- UrlMappingsModule.cs
- UITypeEditor.cs
- HttpCacheParams.cs
- UnescapedXmlDiagnosticData.cs
- Cursor.cs
- AddInToken.cs
- Pair.cs
- QueryStringParameter.cs
- GradientBrush.cs
- XmlQueryTypeFactory.cs
- StyleXamlParser.cs
- ValidateNames.cs
- ViewManager.cs
- RoleManagerModule.cs
- SettingsSection.cs
- SoapHeaderAttribute.cs
- FilteredDataSetHelper.cs
- FormParameter.cs
- Calendar.cs
- InstanceHandle.cs
- cookiecontainer.cs
- AssemblyFilter.cs
- VariableDesigner.xaml.cs
- SqlConnectionStringBuilder.cs