Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / BooleanFacetDescriptionElement.cs / 2 / BooleanFacetDescriptionElement.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Data.Metadata.Edm; using System.Xml; using System.Diagnostics; namespace System.Data.EntityModel.SchemaObjectModel { internal sealed class BooleanFacetDescriptionElement : FacetDescriptionElement { public BooleanFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Boolean); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { bool value = false; if (HandleBoolAttribute(reader, ref value)) { DefaultValue = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Data.Metadata.Edm; using System.Xml; using System.Diagnostics; namespace System.Data.EntityModel.SchemaObjectModel { internal sealed class BooleanFacetDescriptionElement : FacetDescriptionElement { public BooleanFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Boolean); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { bool value = false; if (HandleBoolAttribute(reader, ref value)) { DefaultValue = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ParentQuery.cs
- SafeTokenHandle.cs
- QilLiteral.cs
- Stylesheet.cs
- AccessDataSourceView.cs
- SimpleHandlerBuildProvider.cs
- FixedLineResult.cs
- BuildProviderCollection.cs
- Classification.cs
- CharacterBuffer.cs
- XmlUtil.cs
- UserControlCodeDomTreeGenerator.cs
- XmlSerializerNamespaces.cs
- CachingHintValidation.cs
- PropertyGroupDescription.cs
- DataGridParentRows.cs
- Stroke.cs
- XmlRawWriterWrapper.cs
- HtmlInputRadioButton.cs
- Image.cs
- HandleScope.cs
- Matrix3DConverter.cs
- RelationshipDetailsCollection.cs
- tooltip.cs
- OleStrCAMarshaler.cs
- TypeTypeConverter.cs
- FieldTemplateUserControl.cs
- ListControlConvertEventArgs.cs
- PenThreadPool.cs
- FieldAccessException.cs
- QueryOptionExpression.cs
- pingexception.cs
- ModelPerspective.cs
- SQLStringStorage.cs
- ButtonFieldBase.cs
- base64Transforms.cs
- DesignerDataParameter.cs
- DataRowCollection.cs
- SettingsAttributes.cs
- BasicExpandProvider.cs
- DynamicRenderer.cs
- CryptoKeySecurity.cs
- GraphicsPath.cs
- NavigationService.cs
- BatchParser.cs
- RowSpanVector.cs
- EFAssociationProvider.cs
- LogicalExpr.cs
- UnsafeNativeMethodsPenimc.cs
- XmlnsDefinitionAttribute.cs
- OracleConnection.cs
- SafeProcessHandle.cs
- HTMLTextWriter.cs
- ScalarOps.cs
- TabControlCancelEvent.cs
- SpeakCompletedEventArgs.cs
- TransactionInterop.cs
- Token.cs
- TransportReplyChannelAcceptor.cs
- columnmapfactory.cs
- SubstitutionDesigner.cs
- StreamHelper.cs
- OverflowException.cs
- securitycriticaldataformultiplegetandset.cs
- ClientTargetCollection.cs
- contentDescriptor.cs
- Transform.cs
- DbConnectionClosed.cs
- SystemKeyConverter.cs
- SerialStream.cs
- SQLDateTime.cs
- JoinQueryOperator.cs
- HttpHeaderCollection.cs
- Inline.cs
- SamlAttributeStatement.cs
- ProcessModule.cs
- StateMachineSubscriptionManager.cs
- Collection.cs
- DnsPermission.cs
- ResourcePermissionBase.cs
- CodeDomConfigurationHandler.cs
- WebDisplayNameAttribute.cs
- DashStyle.cs
- CodeMemberProperty.cs
- StructuralType.cs
- VScrollProperties.cs
- StrokeNodeEnumerator.cs
- GeneralTransform3D.cs
- PartManifestEntry.cs
- QueryReaderSettings.cs
- Gdiplus.cs
- HtmlElementEventArgs.cs
- TextureBrush.cs
- ChannelTraceRecord.cs
- MasterPageParser.cs
- DesignerForm.cs
- StringBuilder.cs
- AttributeExtensions.cs
- ImageButton.cs
- ToolStripContentPanelDesigner.cs