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
- ServiceReference.cs
- UndoManager.cs
- Version.cs
- EventBuilder.cs
- SafeIUnknown.cs
- IItemContainerGenerator.cs
- Regex.cs
- GridToolTip.cs
- ISO2022Encoding.cs
- PreProcessor.cs
- RenderingBiasValidation.cs
- StringHandle.cs
- DataGridViewLinkColumn.cs
- WebPartDisplayModeEventArgs.cs
- PerformanceCountersElement.cs
- FlowNode.cs
- Soap.cs
- BasicHttpMessageSecurityElement.cs
- ObjectAssociationEndMapping.cs
- SessionStateUtil.cs
- MessageQueue.cs
- NamespaceMapping.cs
- SiteMapNode.cs
- EntityViewGenerationAttribute.cs
- DataGridViewHitTestInfo.cs
- AtomContentProperty.cs
- ParallelActivityDesigner.cs
- RSAPKCS1SignatureDeformatter.cs
- PolyBezierSegmentFigureLogic.cs
- CapabilitiesPattern.cs
- ClientSponsor.cs
- TextServicesDisplayAttributePropertyRanges.cs
- TreeViewHitTestInfo.cs
- Proxy.cs
- GridViewHeaderRowPresenter.cs
- CodeSpit.cs
- BitArray.cs
- IERequestCache.cs
- LOSFormatter.cs
- DataObjectPastingEventArgs.cs
- VisualTreeHelper.cs
- HttpResponseInternalWrapper.cs
- IisTraceListener.cs
- SkipQueryOptionExpression.cs
- SchemaObjectWriter.cs
- ComEventsMethod.cs
- DefaultSection.cs
- SqlGatherProducedAliases.cs
- UiaCoreProviderApi.cs
- Size.cs
- ColumnHeader.cs
- EmptyCollection.cs
- StreamingContext.cs
- SourceChangedEventArgs.cs
- FileCodeGroup.cs
- SystemParameters.cs
- MetricEntry.cs
- RSAPKCS1SignatureDeformatter.cs
- SqlDataReader.cs
- IntSecurity.cs
- TreeNodeEventArgs.cs
- XmlSerializer.cs
- DeploymentSection.cs
- CodeMethodReturnStatement.cs
- AdCreatedEventArgs.cs
- MaterialGroup.cs
- ObfuscationAttribute.cs
- TypeLoadException.cs
- XmlQuerySequence.cs
- followingquery.cs
- RootBuilder.cs
- GenericWebPart.cs
- BamlTreeNode.cs
- TemplateControlParser.cs
- DocumentReference.cs
- WebServiceParameterData.cs
- DesignerActionTextItem.cs
- TextTreeFixupNode.cs
- TabItem.cs
- GeneralTransform3D.cs
- TrustSection.cs
- SafeRightsManagementQueryHandle.cs
- InternalBase.cs
- NotifyInputEventArgs.cs
- PeerUnsafeNativeMethods.cs
- EventData.cs
- XmlSchemaSubstitutionGroup.cs
- PagePropertiesChangingEventArgs.cs
- CollectionViewGroupRoot.cs
- validationstate.cs
- LineGeometry.cs
- BitmapEffect.cs
- Util.cs
- SqlMultiplexer.cs
- RTLAwareMessageBox.cs
- CultureSpecificCharacterBufferRange.cs
- MulticastNotSupportedException.cs
- WebReferencesBuildProvider.cs
- SelectorItemAutomationPeer.cs
- WebExceptionStatus.cs