Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- CapabilitiesRule.cs
- MethodMessage.cs
- OdbcError.cs
- FocusChangedEventArgs.cs
- ExpandSegment.cs
- StorageComplexTypeMapping.cs
- GlyphsSerializer.cs
- SiteMapNodeItem.cs
- ProtocolsConfigurationHandler.cs
- DateTimeConstantAttribute.cs
- CodeDelegateInvokeExpression.cs
- BamlResourceSerializer.cs
- StringHelper.cs
- XmlReflectionMember.cs
- DocumentScope.cs
- DataBindingHandlerAttribute.cs
- DataPager.cs
- ConsumerConnectionPointCollection.cs
- CapabilitiesAssignment.cs
- PageContentAsyncResult.cs
- EqualityComparer.cs
- VarRemapper.cs
- RIPEMD160Managed.cs
- milexports.cs
- ApplicationDirectory.cs
- CodeDomSerializerException.cs
- WeakEventManager.cs
- TextParagraphProperties.cs
- RegexNode.cs
- HtmlDocument.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- StorageFunctionMapping.cs
- BuildProvider.cs
- RoutedEventConverter.cs
- XmlPreloadedResolver.cs
- StringUtil.cs
- InternalsVisibleToAttribute.cs
- LoginViewDesigner.cs
- XmlSchemaExporter.cs
- MaterializeFromAtom.cs
- DataProviderNameConverter.cs
- BitmapVisualManager.cs
- ToolboxComponentsCreatedEventArgs.cs
- MessageDecoder.cs
- DataGridViewRow.cs
- MultiView.cs
- MimeObjectFactory.cs
- GraphicsContainer.cs
- RuleAction.cs
- FormViewUpdatedEventArgs.cs
- MulticastDelegate.cs
- HelpProvider.cs
- HttpTransportSecurityElement.cs
- TimelineClockCollection.cs
- ReliableChannelBinder.cs
- LineInfo.cs
- Rotation3DKeyFrameCollection.cs
- ContractComponent.cs
- XmlValueConverter.cs
- CatalogPartCollection.cs
- CompiledQueryCacheEntry.cs
- LayoutEditorPart.cs
- Interlocked.cs
- UnmanagedMemoryStream.cs
- WebControl.cs
- ModelUIElement3D.cs
- AutomationFocusChangedEventArgs.cs
- PolicyException.cs
- TemplateBindingExpressionConverter.cs
- ListControl.cs
- CodeTypeMember.cs
- DataGridViewBand.cs
- AttachInfo.cs
- HttpApplicationFactory.cs
- ColumnTypeConverter.cs
- XhtmlTextWriter.cs
- BreakRecordTable.cs
- AsymmetricSignatureFormatter.cs
- FixedSOMImage.cs
- MethodBody.cs
- NativeMethods.cs
- SecurityManager.cs
- PerfCounters.cs
- XmlAnyElementAttributes.cs
- TiffBitmapEncoder.cs
- SqlRecordBuffer.cs
- DeclarationUpdate.cs
- HtmlInputControl.cs
- Matrix3DConverter.cs
- DetailsViewDeleteEventArgs.cs
- ToolConsole.cs
- XmlTypeAttribute.cs
- ExpandSegment.cs
- MobileComponentEditorPage.cs
- LineServicesCallbacks.cs
- BaseContextMenu.cs
- FontEmbeddingManager.cs
- RTLAwareMessageBox.cs
- TextBoxAutomationPeer.cs
- FixedDSBuilder.cs