Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / BooleanFacetDescriptionElement.cs / 1 / 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
- SqlConnectionString.cs
- Vector3DCollectionConverter.cs
- EntityDataSourceWrapper.cs
- XPathDocumentNavigator.cs
- ReflectEventDescriptor.cs
- TypeDelegator.cs
- TextRangeEditLists.cs
- DbProviderFactory.cs
- OdbcReferenceCollection.cs
- CurrentTimeZone.cs
- SerializerProvider.cs
- SessionStateModule.cs
- GlyphCache.cs
- LineVisual.cs
- ControlBuilderAttribute.cs
- MsmqIntegrationInputChannel.cs
- DbProviderServices.cs
- DesignSurface.cs
- CleanUpVirtualizedItemEventArgs.cs
- Vector.cs
- CSharpCodeProvider.cs
- ParameterElementCollection.cs
- HttpModuleActionCollection.cs
- OneOfElement.cs
- TreeNodeCollection.cs
- Preprocessor.cs
- ToolStripOverflow.cs
- StructuralComparisons.cs
- Part.cs
- RewritingValidator.cs
- DeclarativeCatalogPartDesigner.cs
- NotificationContext.cs
- ProviderConnectionPoint.cs
- Speller.cs
- EnumValAlphaComparer.cs
- XsdCachingReader.cs
- XmlSchemaAnyAttribute.cs
- HScrollProperties.cs
- TrackPointCollection.cs
- InstanceContext.cs
- WebBrowserBase.cs
- XmlDigitalSignatureProcessor.cs
- DesignerValidationSummaryAdapter.cs
- DefaultValueTypeConverter.cs
- XmlSubtreeReader.cs
- NetDataContractSerializer.cs
- BinHexDecoder.cs
- _LocalDataStore.cs
- ComponentEditorPage.cs
- _Connection.cs
- NativeConfigurationLoader.cs
- InputScopeAttribute.cs
- PathSegment.cs
- DBCommand.cs
- MessageQueue.cs
- CodeMethodInvokeExpression.cs
- PersistenceContext.cs
- Parsers.cs
- PenContext.cs
- ResourceBinder.cs
- ClickablePoint.cs
- RowsCopiedEventArgs.cs
- LogicalChannelCollection.cs
- OdbcError.cs
- PageEventArgs.cs
- Inline.cs
- WebPartChrome.cs
- CacheDependency.cs
- FieldAccessException.cs
- ExceptionHandlers.cs
- XmlToDatasetMap.cs
- FontNameConverter.cs
- DataErrorValidationRule.cs
- PresentationTraceSources.cs
- SessionPageStatePersister.cs
- XmlText.cs
- RawTextInputReport.cs
- SpellCheck.cs
- StringConverter.cs
- WpfKnownMemberInvoker.cs
- DataGridViewCellCollection.cs
- PermissionSetEnumerator.cs
- ToolStripSplitStackLayout.cs
- ConnectionsZoneAutoFormat.cs
- RichTextBoxConstants.cs
- AutoGeneratedFieldProperties.cs
- HyperLink.cs
- AdornerPresentationContext.cs
- Window.cs
- ListenerConfig.cs
- DateTimeConstantAttribute.cs
- SocketElement.cs
- StaticContext.cs
- XmlSchemas.cs
- TypeUsage.cs
- ByteAnimationBase.cs
- EndOfStreamException.cs
- MachineKey.cs
- SHA384CryptoServiceProvider.cs
- ScaleTransform.cs