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 / IntegerFacetDescriptionElement.cs / 1 / 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
- NetDataContractSerializer.cs
- TimeEnumHelper.cs
- XappLauncher.cs
- LineBreakRecord.cs
- TypedServiceChannelBuilder.cs
- PropertyBuilder.cs
- UIElementIsland.cs
- ContentWrapperAttribute.cs
- AsymmetricAlgorithm.cs
- DataGridViewSelectedRowCollection.cs
- PointLightBase.cs
- DataDocumentXPathNavigator.cs
- NetworkInformationPermission.cs
- LogRecordSequence.cs
- Rotation3D.cs
- _SingleItemRequestCache.cs
- EventMappingSettings.cs
- IsolationInterop.cs
- DiscoveryClient.cs
- ControlPropertyNameConverter.cs
- baseaxisquery.cs
- MDIClient.cs
- PerformanceCounter.cs
- DataPagerField.cs
- Timer.cs
- ModelFactory.cs
- WebPartConnectionCollection.cs
- SByteConverter.cs
- SiteOfOriginContainer.cs
- FixUp.cs
- FilterableAttribute.cs
- WebServiceAttribute.cs
- PointAnimationBase.cs
- RectAnimation.cs
- SortFieldComparer.cs
- TextLine.cs
- RoleManagerModule.cs
- DataGridViewComboBoxEditingControl.cs
- RawTextInputReport.cs
- DeviceContext.cs
- EdmComplexTypeAttribute.cs
- Metadata.cs
- FormCollection.cs
- LinqDataSourceView.cs
- Dictionary.cs
- SimplePropertyEntry.cs
- EncoderReplacementFallback.cs
- SqlMethodAttribute.cs
- AutoGeneratedField.cs
- MasterPageCodeDomTreeGenerator.cs
- DateTimeHelper.cs
- InputLanguageProfileNotifySink.cs
- BinaryExpression.cs
- Cursor.cs
- ColorTypeConverter.cs
- TraceLog.cs
- WithParamAction.cs
- PointIndependentAnimationStorage.cs
- TargetControlTypeAttribute.cs
- QueryReaderSettings.cs
- ExtentCqlBlock.cs
- CodeGenHelper.cs
- XmlSchemaDatatype.cs
- OpCopier.cs
- SiteIdentityPermission.cs
- Crypto.cs
- ComEventsHelper.cs
- BitArray.cs
- CompilerTypeWithParams.cs
- UserControlAutomationPeer.cs
- LabelEditEvent.cs
- MailAddressCollection.cs
- DataSet.cs
- CodePropertyReferenceExpression.cs
- ValidationError.cs
- BufferBuilder.cs
- PageCodeDomTreeGenerator.cs
- PackWebResponse.cs
- ServiceOperationHelpers.cs
- ConfigurationFileMap.cs
- XMLDiffLoader.cs
- MethodExpr.cs
- ValidationError.cs
- PointLightBase.cs
- ScriptComponentDescriptor.cs
- AsyncDataRequest.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- ExpressionReplacer.cs
- Constraint.cs
- SQLMoneyStorage.cs
- XPathAxisIterator.cs
- WebServiceEnumData.cs
- PersistenceProviderElement.cs
- Border.cs
- TableHeaderCell.cs
- CardSpaceSelector.cs
- DrawingContextWalker.cs
- PopupRootAutomationPeer.cs
- TreeChangeInfo.cs
- WebPartTransformerCollection.cs