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
- ToolboxItemImageConverter.cs
- SQLMoneyStorage.cs
- WebBrowserProgressChangedEventHandler.cs
- AppSettingsExpressionBuilder.cs
- DataGridRowAutomationPeer.cs
- DetailsViewDeletedEventArgs.cs
- RadioButtonFlatAdapter.cs
- DeclarationUpdate.cs
- BCLDebug.cs
- AppDomainGrammarProxy.cs
- SelectionPatternIdentifiers.cs
- SchemaNotation.cs
- AuthenticationConfig.cs
- ColumnCollection.cs
- BinHexEncoder.cs
- Profiler.cs
- BufferBuilder.cs
- OptimalTextSource.cs
- AssertSection.cs
- StylusSystemGestureEventArgs.cs
- RuntimeConfigurationRecord.cs
- ExpressionEditorAttribute.cs
- EventMappingSettings.cs
- DbMetaDataColumnNames.cs
- FileRegion.cs
- OpenTypeCommon.cs
- IFormattable.cs
- SchemaNotation.cs
- DbMetaDataFactory.cs
- RequestBringIntoViewEventArgs.cs
- MediaPlayerState.cs
- Flattener.cs
- ScrollBarRenderer.cs
- QuaternionAnimationUsingKeyFrames.cs
- TableCellCollection.cs
- MemberAccessException.cs
- TabletCollection.cs
- WebControlsSection.cs
- DrawingContextWalker.cs
- JournalEntryStack.cs
- RegistryPermission.cs
- AdornerPresentationContext.cs
- XmlBinaryWriter.cs
- ManagementEventArgs.cs
- ToolStripContentPanelDesigner.cs
- RequestChannelBinder.cs
- DesignTimeHTMLTextWriter.cs
- BoundsDrawingContextWalker.cs
- ListViewHitTestInfo.cs
- SpecialTypeDataContract.cs
- ImageCodecInfo.cs
- GlyphRunDrawing.cs
- Sql8ConformanceChecker.cs
- ProgressPage.cs
- remotingproxy.cs
- ParenthesizePropertyNameAttribute.cs
- FeatureManager.cs
- SafeNativeMethods.cs
- XmlText.cs
- FastPropertyAccessor.cs
- __Filters.cs
- PointLight.cs
- EnlistmentState.cs
- VirtualizingStackPanel.cs
- HebrewNumber.cs
- mactripleDES.cs
- XmlDataDocument.cs
- LongValidatorAttribute.cs
- HwndKeyboardInputProvider.cs
- ImmutableObjectAttribute.cs
- MethodToken.cs
- Utils.cs
- ToolboxComponentsCreatedEventArgs.cs
- PointF.cs
- TextServicesContext.cs
- ListSortDescriptionCollection.cs
- EntityDescriptor.cs
- XmlSequenceWriter.cs
- CollectionViewGroup.cs
- SecurityHelper.cs
- WriteStateInfoBase.cs
- UncommonField.cs
- ResourcePool.cs
- TextLineBreak.cs
- ObjectSpanRewriter.cs
- MultiPropertyDescriptorGridEntry.cs
- RuntimeConfigLKG.cs
- AppSecurityManager.cs
- DeviceContext.cs
- ConsumerConnectionPoint.cs
- MetadataSection.cs
- OrderedDictionaryStateHelper.cs
- Iis7Helper.cs
- CollectionType.cs
- DetailsViewCommandEventArgs.cs
- Int16AnimationBase.cs
- SerializationInfo.cs
- ConfigPathUtility.cs
- SqlExpressionNullability.cs
- ToolStripSplitButton.cs