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
- ItemCollection.cs
- CodeAttributeArgumentCollection.cs
- SchemaAttDef.cs
- GeometryHitTestParameters.cs
- TagMapInfo.cs
- MaskedTextProvider.cs
- SliderAutomationPeer.cs
- DateTimeParse.cs
- BamlWriter.cs
- HttpFileCollection.cs
- FaultHandlingFilter.cs
- ListView.cs
- SqlDataSourceCustomCommandPanel.cs
- RegexCode.cs
- UsernameTokenFactoryCredential.cs
- basenumberconverter.cs
- ExtractorMetadata.cs
- ZipPackagePart.cs
- OleDbException.cs
- ChannelCredentials.cs
- QilIterator.cs
- ExpressionEditorAttribute.cs
- SchemaManager.cs
- ConfigXmlSignificantWhitespace.cs
- Ticks.cs
- DecodeHelper.cs
- XmlAttributeCollection.cs
- BindStream.cs
- _NegoStream.cs
- TriState.cs
- EncoderFallback.cs
- SqlNodeTypeOperators.cs
- MsmqProcessProtocolHandler.cs
- ConfigLoader.cs
- Property.cs
- LazyInitializer.cs
- ThreadAbortException.cs
- ColumnCollection.cs
- BuildProvider.cs
- XmlDataImplementation.cs
- MTConfigUtil.cs
- ClientSettings.cs
- BaseTransportHeaders.cs
- StateWorkerRequest.cs
- XmlImplementation.cs
- RoleManagerModule.cs
- PeerInputChannelListener.cs
- QueryOperationResponseOfT.cs
- List.cs
- OperationAbortedException.cs
- CommandEventArgs.cs
- PathSegmentCollection.cs
- DrawingGroupDrawingContext.cs
- TrackingStringDictionary.cs
- Stacktrace.cs
- ComponentResourceManager.cs
- SpellerError.cs
- ContractInstanceProvider.cs
- DetailsViewPagerRow.cs
- invalidudtexception.cs
- UserNameSecurityTokenAuthenticator.cs
- IdentityModelStringsVersion1.cs
- ScrollItemProviderWrapper.cs
- PhysicalOps.cs
- SmtpLoginAuthenticationModule.cs
- TCPClient.cs
- FontInfo.cs
- SecurityElement.cs
- NamespaceEmitter.cs
- ThreadAttributes.cs
- SchemaImporterExtensionElement.cs
- DeflateStreamAsyncResult.cs
- ArrayExtension.cs
- panel.cs
- StringWriter.cs
- Hashtable.cs
- HoistedLocals.cs
- BinaryObjectReader.cs
- InputProcessorProfilesLoader.cs
- _BufferOffsetSize.cs
- IntegerValidatorAttribute.cs
- InvalidProgramException.cs
- _ContextAwareResult.cs
- FilteredReadOnlyMetadataCollection.cs
- CursorEditor.cs
- WebServiceParameterData.cs
- RequestValidator.cs
- MultitargetingHelpers.cs
- WindowsFormsLinkLabel.cs
- RadialGradientBrush.cs
- CompilerGlobalScopeAttribute.cs
- ListViewUpdatedEventArgs.cs
- Mapping.cs
- ContainerUtilities.cs
- PackageFilter.cs
- BaseCodeDomTreeGenerator.cs
- AutomationPropertyInfo.cs
- ComboBoxDesigner.cs
- Matrix.cs
- COM2FontConverter.cs