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
- IDReferencePropertyAttribute.cs
- XmlIgnoreAttribute.cs
- DbBuffer.cs
- InstanceDataCollectionCollection.cs
- CmsInterop.cs
- ImageListStreamer.cs
- AxHost.cs
- ActivityValidationServices.cs
- PropVariant.cs
- DataBoundControlAdapter.cs
- IDispatchConstantAttribute.cs
- RequestCachePolicy.cs
- NativeMsmqMessage.cs
- TabOrder.cs
- Synchronization.cs
- basevalidator.cs
- GridViewRowEventArgs.cs
- Quad.cs
- HttpHandlerActionCollection.cs
- columnmapkeybuilder.cs
- Stack.cs
- StateMachineWorkflow.cs
- SetIndexBinder.cs
- MultiTrigger.cs
- documentsequencetextview.cs
- OracleConnectionString.cs
- TransformedBitmap.cs
- VScrollProperties.cs
- SchemaElementLookUpTableEnumerator.cs
- CodeTypeReference.cs
- RootBrowserWindowAutomationPeer.cs
- AddValidationError.cs
- ForceCopyBuildProvider.cs
- RequestSecurityToken.cs
- UnSafeCharBuffer.cs
- SchemaConstraints.cs
- ipaddressinformationcollection.cs
- HtmlElement.cs
- ProxyGenerator.cs
- ProtectedConfigurationProviderCollection.cs
- HashSetEqualityComparer.cs
- DBNull.cs
- MouseOverProperty.cs
- CodeIndexerExpression.cs
- TextureBrush.cs
- RecordConverter.cs
- InvalidDataContractException.cs
- ExtendedPropertyDescriptor.cs
- ReflectionHelper.cs
- CodeAttributeArgumentCollection.cs
- SetIndexBinder.cs
- ConfigurationManagerHelper.cs
- AssemblyBuilder.cs
- SizeChangedEventArgs.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EventArgs.cs
- StylusEventArgs.cs
- ListDictionaryInternal.cs
- UIElementPropertyUndoUnit.cs
- DisableDpiAwarenessAttribute.cs
- ToolstripProfessionalRenderer.cs
- DeploymentSection.cs
- DiscoveryExceptionDictionary.cs
- FieldTemplateUserControl.cs
- ReferencedCollectionType.cs
- Int32CollectionValueSerializer.cs
- Registry.cs
- ImpersonateTokenRef.cs
- IFlowDocumentViewer.cs
- RSAPKCS1SignatureFormatter.cs
- Environment.cs
- TemplateBindingExpression.cs
- SweepDirectionValidation.cs
- Span.cs
- HttpResponseHeader.cs
- DynamicPropertyHolder.cs
- CodeGenerationManager.cs
- TextTreeExtractElementUndoUnit.cs
- CodeAttributeArgument.cs
- Queue.cs
- TextParagraph.cs
- _SingleItemRequestCache.cs
- Function.cs
- RemotingAttributes.cs
- RemotingAttributes.cs
- CalendarButton.cs
- DrawListViewColumnHeaderEventArgs.cs
- QueryContinueDragEventArgs.cs
- Misc.cs
- CachedPathData.cs
- ChildDocumentBlock.cs
- AsyncOperation.cs
- ScrollItemPattern.cs
- DetailsViewRowCollection.cs
- DataSvcMapFileSerializer.cs
- AssemblyHash.cs
- PrintDialog.cs
- InfoCardCryptoHelper.cs
- LambdaCompiler.Logical.cs
- _NegoState.cs