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
- Panel.cs
- SchemaMapping.cs
- JavascriptCallbackMessageInspector.cs
- followingquery.cs
- PolicyStatement.cs
- SessionIDManager.cs
- SafeLocalMemHandle.cs
- ReadOnlyObservableCollection.cs
- PrivilegeNotHeldException.cs
- XsltFunctions.cs
- FontFaceLayoutInfo.cs
- TimeStampChecker.cs
- SymmetricKeyWrap.cs
- ValidationEventArgs.cs
- DataGridTablesFactory.cs
- _LocalDataStoreMgr.cs
- Column.cs
- Odbc32.cs
- CodeAssignStatement.cs
- validationstate.cs
- _SpnDictionary.cs
- EventBuilder.cs
- TraceSection.cs
- ValidationService.cs
- Scheduling.cs
- Transform3D.cs
- HtmlInputControl.cs
- SiteMapNode.cs
- HtmlInputReset.cs
- DatePickerTextBox.cs
- ChannelServices.cs
- _SSPIWrapper.cs
- EdmError.cs
- UnaryExpression.cs
- TransformerConfigurationWizardBase.cs
- SQLChars.cs
- ConfigurationSchemaErrors.cs
- ContainerParaClient.cs
- ServiceEndpointCollection.cs
- WhitespaceRuleLookup.cs
- TableRowCollection.cs
- PolygonHotSpot.cs
- Environment.cs
- Int64Converter.cs
- DataGridItemEventArgs.cs
- ParagraphResult.cs
- PropertyInformationCollection.cs
- ThrowHelper.cs
- StringDictionary.cs
- SqlDataSourceCache.cs
- RelationshipConstraintValidator.cs
- SqlUdtInfo.cs
- DataGridRowsPresenter.cs
- TextClipboardData.cs
- DataGridViewImageColumn.cs
- TextElementEnumerator.cs
- LinqMaximalSubtreeNominator.cs
- SimpleHandlerBuildProvider.cs
- GridViewRowPresenter.cs
- SerializationStore.cs
- TemplateEditingFrame.cs
- ListViewItem.cs
- ServiceHostingEnvironment.cs
- GenericIdentity.cs
- ProcessInputEventArgs.cs
- Membership.cs
- RequestQueryProcessor.cs
- HttpDebugHandler.cs
- ChtmlTextBoxAdapter.cs
- DependencyObjectType.cs
- ListSourceHelper.cs
- ReflectEventDescriptor.cs
- DaylightTime.cs
- Collection.cs
- HtmlHistory.cs
- DelegatingTypeDescriptionProvider.cs
- MediaScriptCommandRoutedEventArgs.cs
- FlatButtonAppearance.cs
- InputLanguage.cs
- IndicShape.cs
- SqlRowUpdatingEvent.cs
- TakeOrSkipQueryOperator.cs
- AutomationElement.cs
- ProcessRequestArgs.cs
- ObjectViewQueryResultData.cs
- Group.cs
- FontDriver.cs
- HttpContextBase.cs
- Visual.cs
- TypeGeneratedEventArgs.cs
- SqlDataReader.cs
- SettingsPropertyWrongTypeException.cs
- DataGridColumnDropSeparator.cs
- UrlPropertyAttribute.cs
- Timeline.cs
- XmlHierarchicalDataSourceView.cs
- NumericUpDownAcceleration.cs
- AutoGeneratedFieldProperties.cs
- LocalizationCodeDomSerializer.cs
- Point3DKeyFrameCollection.cs