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
- CommonObjectSecurity.cs
- SystemIPGlobalStatistics.cs
- MonthChangedEventArgs.cs
- Lasso.cs
- WebPartRestoreVerb.cs
- BaseValidator.cs
- AttachmentService.cs
- UnsafeNativeMethods.cs
- ParseElement.cs
- ImageButton.cs
- SymmetricCryptoHandle.cs
- Rect3DConverter.cs
- ConfigurationLocationCollection.cs
- SafeProcessHandle.cs
- StyleHelper.cs
- HwndHostAutomationPeer.cs
- CancelEventArgs.cs
- TextTreeUndo.cs
- Soap12ServerProtocol.cs
- Int32AnimationUsingKeyFrames.cs
- PowerStatus.cs
- QueryResponse.cs
- ReliableSessionBindingElementImporter.cs
- ServicePrincipalNameElement.cs
- TypeUsageBuilder.cs
- RemotingSurrogateSelector.cs
- SqlCommandBuilder.cs
- ContextQuery.cs
- AnimationClock.cs
- TraceUtils.cs
- HttpHeaderCollection.cs
- ValidationErrorCollection.cs
- ExtensionDataObject.cs
- TableLayoutStyleCollection.cs
- ClientScriptManager.cs
- Cursors.cs
- FileInfo.cs
- RootContext.cs
- DataGridViewTextBoxCell.cs
- BasicExpressionVisitor.cs
- TypeLoadException.cs
- ConfigurationValue.cs
- DecimalAnimation.cs
- ValueChangedEventManager.cs
- TableCell.cs
- LogEntrySerialization.cs
- GlyphTypeface.cs
- FixedDocumentPaginator.cs
- ScriptReferenceBase.cs
- WebConfigurationHost.cs
- RewritingValidator.cs
- RayHitTestParameters.cs
- LowerCaseStringConverter.cs
- DbMetaDataFactory.cs
- DifferencingCollection.cs
- SchemaType.cs
- SqlCommand.cs
- BufferBuilder.cs
- DBDataPermission.cs
- StringExpressionSet.cs
- ValidationResults.cs
- TdsParameterSetter.cs
- EntityReference.cs
- FixedPageStructure.cs
- Rotation3D.cs
- SelectionRangeConverter.cs
- D3DImage.cs
- XmlSchemaInferenceException.cs
- ServiceEndpointAssociationProvider.cs
- UnsafeNativeMethods.cs
- KeyInfo.cs
- SafeWaitHandle.cs
- XmlDataImplementation.cs
- SecurityMode.cs
- Int32Storage.cs
- ObjectStateEntryDbDataRecord.cs
- VectorAnimationUsingKeyFrames.cs
- brushes.cs
- ListViewDeletedEventArgs.cs
- CmsUtils.cs
- PropertyChangingEventArgs.cs
- JournalEntry.cs
- Panel.cs
- SamlAttributeStatement.cs
- DesignTimeVisibleAttribute.cs
- AdvancedBindingPropertyDescriptor.cs
- CursorConverter.cs
- ActivitySurrogate.cs
- MailAddress.cs
- dataprotectionpermission.cs
- DataGridViewBindingCompleteEventArgs.cs
- EdmTypeAttribute.cs
- Evaluator.cs
- DrawingServices.cs
- BinaryCommonClasses.cs
- DebugView.cs
- KnownTypes.cs
- XmlSchemaAttribute.cs
- EntityProviderServices.cs
- TypeUnloadedException.cs