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
- bindurihelper.cs
- DataRecord.cs
- RepeaterItem.cs
- ConnectionInterfaceCollection.cs
- ImageCodecInfo.cs
- XmlSchemaObject.cs
- ProvideValueServiceProvider.cs
- TypeConverterAttribute.cs
- SignatureResourcePool.cs
- CleanUpVirtualizedItemEventArgs.cs
- PrimarySelectionGlyph.cs
- WebPartHelpVerb.cs
- ToolStripContainerActionList.cs
- TypeName.cs
- RuleSettingsCollection.cs
- Panel.cs
- login.cs
- WindowPatternIdentifiers.cs
- WrappingXamlSchemaContext.cs
- TrustLevelCollection.cs
- DecimalStorage.cs
- OleDbSchemaGuid.cs
- PrimaryKeyTypeConverter.cs
- EntityRecordInfo.cs
- SimpleFieldTemplateUserControl.cs
- PnrpPeerResolverBindingElement.cs
- CollectionViewGroupRoot.cs
- SoapHeaders.cs
- ContextMenu.cs
- HtmlDocument.cs
- TransactionInformation.cs
- EnumDataContract.cs
- SettingsPropertyNotFoundException.cs
- COAUTHIDENTITY.cs
- StringPropertyBuilder.cs
- DrawingBrush.cs
- PathStreamGeometryContext.cs
- CompositeClientFormatter.cs
- AttributeTable.cs
- DirectionalLight.cs
- SQLBytes.cs
- SimpleWebHandlerParser.cs
- StringPropertyBuilder.cs
- SystemResourceKey.cs
- HttpFileCollectionWrapper.cs
- XmlSchemaGroup.cs
- XmlDocumentSerializer.cs
- InvalidComObjectException.cs
- TextSchema.cs
- COM2EnumConverter.cs
- DataGridCell.cs
- PresentationSource.cs
- CodeCastExpression.cs
- IgnoreFlushAndCloseStream.cs
- RoleManagerModule.cs
- CollectionBase.cs
- StrokeNodeOperations.cs
- BaseValidator.cs
- TransactionInterop.cs
- ScrollPattern.cs
- StrokeFIndices.cs
- TextPointer.cs
- DodSequenceMerge.cs
- TableLayoutPanelDesigner.cs
- FloaterBaseParagraph.cs
- SafeCryptoKeyHandle.cs
- DetailsViewUpdateEventArgs.cs
- SortDescription.cs
- ColorBuilder.cs
- MessageFormatterConverter.cs
- DeferredReference.cs
- FilteredDataSetHelper.cs
- MarkupCompilePass1.cs
- ObjectTokenCategory.cs
- RegistrationServices.cs
- HttpCacheVaryByContentEncodings.cs
- DiagnosticTraceSource.cs
- BufferedReceiveElement.cs
- DataGrid.cs
- DataGridColumn.cs
- ValidationEventArgs.cs
- TextUtf8RawTextWriter.cs
- figurelengthconverter.cs
- JsonFormatGeneratorStatics.cs
- DependencyPropertyValueSerializer.cs
- ObjectDisposedException.cs
- AdditionalEntityFunctions.cs
- validationstate.cs
- SqlMetaData.cs
- ToolStripStatusLabel.cs
- IpcPort.cs
- BaseParagraph.cs
- Graphics.cs
- MatrixTransform.cs
- EntityDataSourceReferenceGroup.cs
- PackUriHelper.cs
- PagesChangedEventArgs.cs
- Expression.cs
- MessageEncoder.cs
- QilScopedVisitor.cs