Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / ByteFacetDescriptionElement.cs / 2 / 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
- XmlValidatingReaderImpl.cs
- PerfService.cs
- FileLoadException.cs
- FormViewModeEventArgs.cs
- TemplatePagerField.cs
- GridToolTip.cs
- ElementMarkupObject.cs
- MenuItemStyleCollection.cs
- NumberFormatInfo.cs
- EndpointConfigContainer.cs
- SQLCharsStorage.cs
- SoapSchemaImporter.cs
- HierarchicalDataBoundControl.cs
- ResourceKey.cs
- ScriptManagerProxy.cs
- SurrogateSelector.cs
- DecoratedNameAttribute.cs
- DrawingVisual.cs
- BasicBrowserDialog.cs
- ExceptionUtil.cs
- NamedPipeAppDomainProtocolHandler.cs
- XmlWriterTraceListener.cs
- TabPage.cs
- RequestTimeoutManager.cs
- BamlCollectionHolder.cs
- WebBrowserSiteBase.cs
- PagesSection.cs
- LineGeometry.cs
- COSERVERINFO.cs
- WebPartDisplayMode.cs
- DoneReceivingAsyncResult.cs
- Point.cs
- GeometryValueSerializer.cs
- CodeMethodInvokeExpression.cs
- Misc.cs
- SelectionItemPattern.cs
- ProfileServiceManager.cs
- input.cs
- CollectionsUtil.cs
- UseAttributeSetsAction.cs
- StringFormat.cs
- DataSourceHelper.cs
- SqlDataSourceSelectingEventArgs.cs
- NetSectionGroup.cs
- ConstructorNeedsTagAttribute.cs
- XmlSchemaCollection.cs
- DependencyObjectValidator.cs
- HtmlDocument.cs
- SliderAutomationPeer.cs
- GlobalizationSection.cs
- EUCJPEncoding.cs
- MinimizableAttributeTypeConverter.cs
- ByteStorage.cs
- CurrentChangingEventArgs.cs
- XPathAxisIterator.cs
- XmlCharacterData.cs
- PropertyChangedEventArgs.cs
- XmlComplianceUtil.cs
- FileDetails.cs
- Pts.cs
- IMembershipProvider.cs
- Tablet.cs
- NotifyIcon.cs
- PublisherMembershipCondition.cs
- PeerTransportListenAddressValidator.cs
- exports.cs
- GeometryDrawing.cs
- ApplicationCommands.cs
- EasingKeyFrames.cs
- ColumnCollection.cs
- _WebProxyDataBuilder.cs
- Condition.cs
- Oci.cs
- WmpBitmapEncoder.cs
- MetadataSource.cs
- DebuggerAttributes.cs
- CountAggregationOperator.cs
- DefaultExpressionVisitor.cs
- WebPartZone.cs
- AllMembershipCondition.cs
- namescope.cs
- ThemeInfoAttribute.cs
- ClientSideQueueItem.cs
- Quad.cs
- Rectangle.cs
- WrappedIUnknown.cs
- PointAnimationUsingKeyFrames.cs
- Utility.cs
- EditorServiceContext.cs
- Compress.cs
- HtmlCalendarAdapter.cs
- OutgoingWebRequestContext.cs
- ServicePoint.cs
- DefaultEventAttribute.cs
- CellTreeNode.cs
- LocalFileSettingsProvider.cs
- Roles.cs
- XmlSchemaSimpleContentExtension.cs
- XMLUtil.cs
- XmlLanguageConverter.cs