Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / ComUdtElement.cs / 1 / ComUdtElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.Collections.Generic; using System.ComponentModel; using System.Configuration; using System.Globalization; using System.Xml; public sealed partial class ComUdtElement : ConfigurationElement { public ComUdtElement() : base() { } public ComUdtElement(string typeDefID) : this() { this.TypeDefID = typeDefID; } [ConfigurationProperty(ConfigurationStrings.Name, DefaultValue = "", Options = ConfigurationPropertyOptions.None)] [StringValidator(MinLength = 0)] public string Name { get { return (string)base[ConfigurationStrings.Name]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.Name] = value; } } [ConfigurationProperty(ConfigurationStrings.TypeLibID, Options = ConfigurationPropertyOptions.IsRequired)] [StringValidator(MinLength = 1)] public string TypeLibID { get { return (string)base[ConfigurationStrings.TypeLibID]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.TypeLibID] = value; } } [ConfigurationProperty(ConfigurationStrings.TypeLibVersion, Options = ConfigurationPropertyOptions.IsRequired)] [StringValidator(MinLength = 1)] public string TypeLibVersion { get { return (string)base[ConfigurationStrings.TypeLibVersion]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.TypeLibVersion] = value; } } [ConfigurationProperty(ConfigurationStrings.TypeDefID, Options = ConfigurationPropertyOptions.IsKey | ConfigurationPropertyOptions.IsRequired)] [StringValidator(MinLength = 1)] public string TypeDefID { get { return (string)base[ConfigurationStrings.TypeDefID]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.TypeDefID] = 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
- MailWriter.cs
- LineMetrics.cs
- RenderDataDrawingContext.cs
- Application.cs
- FixedSOMTableRow.cs
- PartialCachingAttribute.cs
- HttpHandlersInstallComponent.cs
- HwndKeyboardInputProvider.cs
- EventLogPermission.cs
- FileLevelControlBuilderAttribute.cs
- PriorityItem.cs
- Block.cs
- FormattedTextSymbols.cs
- Page.cs
- DataColumn.cs
- X509PeerCertificateElement.cs
- BindingManagerDataErrorEventArgs.cs
- DetailsViewInsertedEventArgs.cs
- StateBag.cs
- RpcCryptoRequest.cs
- SchemaConstraints.cs
- dsa.cs
- ColumnMapVisitor.cs
- SQLMembershipProvider.cs
- PassportAuthenticationModule.cs
- QilParameter.cs
- Vector3DKeyFrameCollection.cs
- InternalTypeHelper.cs
- CacheDict.cs
- ChtmlMobileTextWriter.cs
- MenuItemAutomationPeer.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- XmlAttributeAttribute.cs
- LifetimeMonitor.cs
- DataGridViewBindingCompleteEventArgs.cs
- FixedPageProcessor.cs
- Expression.cs
- FrameworkReadOnlyPropertyMetadata.cs
- Control.cs
- HtmlInputRadioButton.cs
- WebSysDefaultValueAttribute.cs
- NetStream.cs
- RoutedEventHandlerInfo.cs
- EditableTreeList.cs
- WebServiceFaultDesigner.cs
- MediaContext.cs
- RuntimeResourceSet.cs
- EdgeModeValidation.cs
- AlgoModule.cs
- ConnectionManagementElement.cs
- ListChangedEventArgs.cs
- oledbconnectionstring.cs
- _NegoStream.cs
- PEFileEvidenceFactory.cs
- SqlMethodCallConverter.cs
- IPipelineRuntime.cs
- TdsEnums.cs
- Aggregates.cs
- ModelItemImpl.cs
- UInt32.cs
- CheckBoxField.cs
- EdmComplexPropertyAttribute.cs
- EditorAttribute.cs
- TemplateBamlTreeBuilder.cs
- DataSourceUtil.cs
- BamlRecords.cs
- IndexedString.cs
- RightsManagementEncryptedStream.cs
- Int64.cs
- SingleSelectRootGridEntry.cs
- XmlSerializationReader.cs
- SetStoryboardSpeedRatio.cs
- TrackingMemoryStreamFactory.cs
- CommandField.cs
- BufferCache.cs
- SpeakInfo.cs
- SafeHandles.cs
- XmlSchemaSimpleTypeList.cs
- IOThreadScheduler.cs
- XmlNode.cs
- remotingproxy.cs
- HtmlMeta.cs
- PersonalizationProviderCollection.cs
- DiscoveryDocumentLinksPattern.cs
- OleDbParameter.cs
- BypassElement.cs
- SettingsPropertyNotFoundException.cs
- AccessDataSource.cs
- SemaphoreFullException.cs
- PanelStyle.cs
- CreateRefExpr.cs
- ConsoleTraceListener.cs
- RoleService.cs
- TypeInformation.cs
- WebBrowsableAttribute.cs
- DataSourceSelectArguments.cs
- ScriptingAuthenticationServiceSection.cs
- NotifyIcon.cs
- DataGridViewCellStyleChangedEventArgs.cs
- SiteMembershipCondition.cs