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
- Metafile.cs
- sqlnorm.cs
- NativeActivityMetadata.cs
- DiscreteKeyFrames.cs
- ProcessModelSection.cs
- RuntimeTransactionHandle.cs
- EmissiveMaterial.cs
- SyntaxCheck.cs
- AttachedPropertyDescriptor.cs
- PersonalizationStateInfoCollection.cs
- SolidBrush.cs
- CollectionViewProxy.cs
- ImageInfo.cs
- AsymmetricKeyExchangeFormatter.cs
- ExceptionUtil.cs
- DropDownList.cs
- AlgoModule.cs
- ColorConvertedBitmap.cs
- RegexWorker.cs
- CustomTypeDescriptor.cs
- GenericXmlSecurityToken.cs
- OneToOneMappingSerializer.cs
- OrderToken.cs
- PasswordDeriveBytes.cs
- LogRestartAreaEnumerator.cs
- FormsAuthenticationConfiguration.cs
- ListControlActionList.cs
- brushes.cs
- MessageQueueAccessControlEntry.cs
- EntityTypeEmitter.cs
- Localizer.cs
- Panel.cs
- LinqDataSourceDeleteEventArgs.cs
- PublishLicense.cs
- SafeHandles.cs
- ToolStripDropDownItem.cs
- WbemProvider.cs
- EntitySetRetriever.cs
- Decoder.cs
- ICollection.cs
- DelegateCompletionCallbackWrapper.cs
- BindingCollection.cs
- WebHttpBehavior.cs
- DomNameTable.cs
- GridViewSelectEventArgs.cs
- HtmlControl.cs
- DataGridViewComboBoxColumn.cs
- ErrorsHelper.cs
- CustomValidator.cs
- ThrowHelper.cs
- TextContainerChangedEventArgs.cs
- XmlSerializerOperationGenerator.cs
- GeneratedContractType.cs
- TextServicesManager.cs
- Processor.cs
- GridToolTip.cs
- FieldAccessException.cs
- ProfilePropertySettings.cs
- LicenseProviderAttribute.cs
- ScrollItemPattern.cs
- MulticastIPAddressInformationCollection.cs
- XmlElementList.cs
- DataSourceHelper.cs
- CustomGrammar.cs
- KernelTypeValidation.cs
- SqlDataSourceTableQuery.cs
- SystemTcpStatistics.cs
- SortedList.cs
- Journal.cs
- LineUtil.cs
- WebPartTracker.cs
- ExternalException.cs
- HighlightComponent.cs
- DataRelation.cs
- TextTreeTextNode.cs
- DescendantBaseQuery.cs
- DispatcherFrame.cs
- SQLDateTime.cs
- StreamedFramingRequestChannel.cs
- HostVisual.cs
- TextDecorationUnitValidation.cs
- CollectionExtensions.cs
- XMLSchema.cs
- GenericRootAutomationPeer.cs
- DbInsertCommandTree.cs
- FileSystemInfo.cs
- MetadataCacheItem.cs
- _TimerThread.cs
- QueryCreatedEventArgs.cs
- DataSourceConverter.cs
- NativeRecognizer.cs
- FormatterServices.cs
- QueryAccessibilityHelpEvent.cs
- EncodingTable.cs
- EntityAdapter.cs
- WriteFileContext.cs
- ClientConfigurationSystem.cs
- HtmlTableCell.cs
- updatecommandorderer.cs
- IdleTimeoutMonitor.cs