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
- DictionaryMarkupSerializer.cs
- WinFormsSecurity.cs
- Query.cs
- DataFormats.cs
- FormsAuthenticationEventArgs.cs
- WebServiceAttribute.cs
- StorageSetMapping.cs
- MemberCollection.cs
- DataGridViewColumnHeaderCell.cs
- ResourceExpressionBuilder.cs
- ExpressionBuilderCollection.cs
- ObjectListTitleAttribute.cs
- DataGridColumn.cs
- LookupNode.cs
- RectangleF.cs
- Types.cs
- ConstraintConverter.cs
- TextEditorTables.cs
- ListViewCancelEventArgs.cs
- CmsInterop.cs
- BufferedWebEventProvider.cs
- TCPListener.cs
- ProcessThread.cs
- LineInfo.cs
- WorkItem.cs
- RelativeSource.cs
- XmlNodeList.cs
- DefaultEventAttribute.cs
- wgx_render.cs
- Typeface.cs
- NodeLabelEditEvent.cs
- MsmqInputSessionChannel.cs
- RtfToken.cs
- FileDialogCustomPlaces.cs
- SamlAuthorityBinding.cs
- IgnoreSection.cs
- XmlSerializationWriter.cs
- SaveWorkflowAsyncResult.cs
- SR.Designer.cs
- WindowsFormsLinkLabel.cs
- StylusButtonCollection.cs
- DocumentEventArgs.cs
- DataGridDesigner.cs
- ResXResourceReader.cs
- TablePattern.cs
- PerfService.cs
- PropertyDescriptor.cs
- CounterSampleCalculator.cs
- Binding.cs
- InputReferenceExpression.cs
- DesignerActionPanel.cs
- MemberRestriction.cs
- ExpandSegment.cs
- FormCollection.cs
- EventLogPermissionAttribute.cs
- NameValueSectionHandler.cs
- DynamicControl.cs
- ToolStripDropTargetManager.cs
- MailBnfHelper.cs
- ClientData.cs
- ResourceCategoryAttribute.cs
- ApplicationInfo.cs
- ProtectedConfigurationSection.cs
- MetaModel.cs
- DataFormats.cs
- MaskInputRejectedEventArgs.cs
- XhtmlConformanceSection.cs
- IteratorFilter.cs
- unsafeIndexingFilterStream.cs
- EdmSchemaAttribute.cs
- WindowsToolbarItemAsMenuItem.cs
- SimpleBitVector32.cs
- DataViewManagerListItemTypeDescriptor.cs
- TableParaClient.cs
- RowToParametersTransformer.cs
- RowCache.cs
- WebConfigurationFileMap.cs
- ImageMap.cs
- ScrollPatternIdentifiers.cs
- DataSourceGeneratorException.cs
- WebPartsSection.cs
- RequestNavigateEventArgs.cs
- MetafileHeaderWmf.cs
- FontInfo.cs
- AddInControllerImpl.cs
- WebPartDisplayModeCollection.cs
- XmlSchemaAttribute.cs
- RuntimeUtils.cs
- FutureFactory.cs
- CornerRadius.cs
- AssemblyAttributesGoHere.cs
- IdentityReference.cs
- Pkcs7Signer.cs
- SourceSwitch.cs
- SiblingIterators.cs
- ListView.cs
- Annotation.cs
- PointConverter.cs
- DesignTimeParseData.cs
- CollectionEditorDialog.cs