Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / IntegerFacetDescriptionElement.cs / 2 / IntegerFacetDescriptionElement.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 IntegerFacetDescriptionElement : FacetDescriptionElement { public IntegerFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Int32); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { int value = -1; if (HandleIntAttribute(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 IntegerFacetDescriptionElement : FacetDescriptionElement { public IntegerFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Int32); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { int value = -1; if (HandleIntAttribute(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
- XPathPatternBuilder.cs
- While.cs
- HtmlDocument.cs
- CodeThrowExceptionStatement.cs
- RootCodeDomSerializer.cs
- MediaElementAutomationPeer.cs
- MetadataItem.cs
- IChannel.cs
- TextEditorParagraphs.cs
- ObjectFullSpanRewriter.cs
- BroadcastEventHelper.cs
- PackWebRequest.cs
- ValidatingReaderNodeData.cs
- EdmEntityTypeAttribute.cs
- UnsafeCollabNativeMethods.cs
- EventData.cs
- SoapReflectionImporter.cs
- ProjectionCamera.cs
- XmlSchemaNotation.cs
- HttpClientCertificate.cs
- GlyphRunDrawing.cs
- AttributeCollection.cs
- BoundPropertyEntry.cs
- AssemblyBuilderData.cs
- TimelineGroup.cs
- DataSetViewSchema.cs
- XmlUTF8TextWriter.cs
- Serializer.cs
- FileDataSourceCache.cs
- RoleManagerModule.cs
- DependencyPropertyKey.cs
- ResourcesChangeInfo.cs
- GenerateTemporaryTargetAssembly.cs
- EnumDataContract.cs
- Grant.cs
- PeerNearMe.cs
- Privilege.cs
- SpinLock.cs
- PageCatalogPart.cs
- RegexMatchCollection.cs
- _LoggingObject.cs
- COAUTHIDENTITY.cs
- RegexCompiler.cs
- Splitter.cs
- Stylesheet.cs
- CompressionTransform.cs
- DataObjectSettingDataEventArgs.cs
- MachineSettingsSection.cs
- HebrewNumber.cs
- DataGridColumnCollection.cs
- SchemaImporterExtensionElement.cs
- RewritingPass.cs
- WebPartConnectionsCancelEventArgs.cs
- SubordinateTransaction.cs
- Binding.cs
- SafeReversePInvokeHandle.cs
- TargetInvocationException.cs
- NonVisualControlAttribute.cs
- MachinePropertyVariants.cs
- NonParentingControl.cs
- GlyphTypeface.cs
- EventWaitHandleSecurity.cs
- XmlAttributes.cs
- ComEventsSink.cs
- StateDesigner.Layouts.cs
- HtmlMeta.cs
- unsafeIndexingFilterStream.cs
- TrailingSpaceComparer.cs
- SessionIDManager.cs
- ThreadPool.cs
- ServiceDurableInstance.cs
- RectangleF.cs
- TraceUtility.cs
- AssemblyBuilder.cs
- DataGridViewTopRowAccessibleObject.cs
- ReceiveMessageRecord.cs
- OleDbDataAdapter.cs
- ServicePointManager.cs
- FilterException.cs
- ProviderBase.cs
- PrintController.cs
- Constraint.cs
- InsufficientMemoryException.cs
- MessageTransmitTraceRecord.cs
- IsolatedStorageSecurityState.cs
- ItemsPresenter.cs
- TraceLevelHelper.cs
- UrlMapping.cs
- Atom10FormatterFactory.cs
- HttpListenerPrefixCollection.cs
- OleDbDataAdapter.cs
- ResXFileRef.cs
- RootDesignerSerializerAttribute.cs
- WorkerRequest.cs
- MemberAssignment.cs
- SQLSingleStorage.cs
- CalendarDesigner.cs
- CalendarData.cs
- JournalEntry.cs
- HtmlInputCheckBox.cs