Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / ByteFacetDescriptionElement.cs / 1305376 / ByteFacetDescriptionElement.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 ByteFacetDescriptionElement : FacetDescriptionElement { public ByteFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Byte); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { byte value = 0; if (HandleByteAttribute(reader, ref value)) { DefaultValue = (Byte)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 ByteFacetDescriptionElement : FacetDescriptionElement { public ByteFacetDescriptionElement(TypeElement type, string name) :base(type, name) { } public override EdmType FacetType { get { return MetadataItem.EdmProviderManifest.GetPrimitiveType(PrimitiveTypeKind.Byte); } } ///////////////////////////////////////////////////////////////////// // Attribute Handlers ////// Handler for the Default attribute /// /// xml reader currently positioned at Default attribute protected override void HandleDefaultAttribute(XmlReader reader) { byte value = 0; if (HandleByteAttribute(reader, ref value)) { DefaultValue = (Byte)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
- ToolStripContextMenu.cs
- Model3DGroup.cs
- SimpleApplicationHost.cs
- DataExpression.cs
- Debug.cs
- UndoEngine.cs
- HeaderCollection.cs
- DefaultCompensation.cs
- ObjectQuery.cs
- RSACryptoServiceProvider.cs
- Triplet.cs
- SchemaComplexType.cs
- HandledMouseEvent.cs
- DiagnosticEventProvider.cs
- CodeCatchClause.cs
- Encoder.cs
- PreviewKeyDownEventArgs.cs
- NonBatchDirectoryCompiler.cs
- Flowchart.cs
- FontStyle.cs
- SharedUtils.cs
- WindowsEditBox.cs
- CodeAccessSecurityEngine.cs
- Point3DAnimation.cs
- PageParser.cs
- Size.cs
- ComponentEditorPage.cs
- CleanUpVirtualizedItemEventArgs.cs
- UnsafeNativeMethodsPenimc.cs
- OuterGlowBitmapEffect.cs
- MasterPage.cs
- DataColumnMapping.cs
- BitmapPalette.cs
- ToolStripDropDownClosingEventArgs.cs
- NativeMethodsCLR.cs
- BaseTemplateBuildProvider.cs
- LongMinMaxAggregationOperator.cs
- SpanIndex.cs
- OleDbSchemaGuid.cs
- WindowsSlider.cs
- ISessionStateStore.cs
- ViewSimplifier.cs
- SerializableTypeCodeDomSerializer.cs
- _FixedSizeReader.cs
- DataChangedEventManager.cs
- SecurityUtils.cs
- FileDialog_Vista_Interop.cs
- XmlSortKey.cs
- FrameworkElementAutomationPeer.cs
- StructuredProperty.cs
- QilLoop.cs
- PageCanvasSize.cs
- SqlStream.cs
- XmlSchemaSet.cs
- Logging.cs
- ComponentSerializationService.cs
- AttachedAnnotation.cs
- ReflectionUtil.cs
- SafeNativeMethods.cs
- CacheRequest.cs
- WmlObjectListAdapter.cs
- AssemblyBuilder.cs
- BrowserCapabilitiesFactory.cs
- HttpInputStream.cs
- BamlLocalizableResource.cs
- Tool.cs
- SiteMapNodeItem.cs
- TypeToken.cs
- EventProxy.cs
- PublisherIdentityPermission.cs
- XmlCharType.cs
- _ConnectStream.cs
- ListViewAutomationPeer.cs
- DoubleLink.cs
- DynamicResourceExtension.cs
- BinaryReader.cs
- ResourceExpressionBuilder.cs
- StylusTip.cs
- StringFunctions.cs
- InvalidPropValue.cs
- NamespaceListProperty.cs
- ScriptControlDescriptor.cs
- SQLMembershipProvider.cs
- _Semaphore.cs
- InstanceHandleConflictException.cs
- DataGridLength.cs
- CommandField.cs
- CheckBox.cs
- XmlElementAttributes.cs
- CheckBoxList.cs
- ObjectReaderCompiler.cs
- AudioException.cs
- BindingCollection.cs
- MissingSatelliteAssemblyException.cs
- MetadataArtifactLoaderCompositeResource.cs
- NavigationService.cs
- RequestChannel.cs
- SelectionWordBreaker.cs
- DynamicEndpoint.cs
- EventMappingSettingsCollection.cs