Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / xsp / System / Web / Extensions / Util / AssemblyUtil.cs / 1 / AssemblyUtil.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System;
using System.Reflection;
namespace System.Web.Util {
internal static class AssemblyUtil {
private const string _emptyFileVersion = "0.0.0.0";
public static string GetAssemblyFileVersion(Assembly assembly) {
AssemblyFileVersionAttribute[] attributes =
(AssemblyFileVersionAttribute[])assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false);
string version;
if (attributes.Length > 0) {
version = attributes[0].Version;
if (String.IsNullOrEmpty(version)) {
version = _emptyFileVersion;
}
}
else {
version = _emptyFileVersion;
}
return version;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System;
using System.Reflection;
namespace System.Web.Util {
internal static class AssemblyUtil {
private const string _emptyFileVersion = "0.0.0.0";
public static string GetAssemblyFileVersion(Assembly assembly) {
AssemblyFileVersionAttribute[] attributes =
(AssemblyFileVersionAttribute[])assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false);
string version;
if (attributes.Length > 0) {
version = attributes[0].Version;
if (String.IsNullOrEmpty(version)) {
version = _emptyFileVersion;
}
}
else {
version = _emptyFileVersion;
}
return version;
}
}
}
// 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
- ConfigurationLoader.cs
- _SslSessionsCache.cs
- SecurityIdentifierElement.cs
- DataGridViewCellCollection.cs
- DtrList.cs
- EnvironmentPermission.cs
- OracleConnection.cs
- Viewport3DVisual.cs
- LogStream.cs
- ResolveResponseInfo.cs
- AliasedSlot.cs
- BaseTemplateBuildProvider.cs
- LocalBuilder.cs
- SqlServices.cs
- WebColorConverter.cs
- ListControl.cs
- XmlSchemaSimpleContentRestriction.cs
- MessageQueueConverter.cs
- MediaCommands.cs
- PopOutPanel.cs
- TemplateEditingService.cs
- KeyedCollection.cs
- SpecialNameAttribute.cs
- ImageListImage.cs
- SystemIPGlobalProperties.cs
- TreeNode.cs
- PaperSource.cs
- SecurityKeyUsage.cs
- ToggleProviderWrapper.cs
- DataGridCommandEventArgs.cs
- ListViewGroupConverter.cs
- ExpandedWrapper.cs
- ServiceModelSectionGroup.cs
- GradientStopCollection.cs
- RedirectionProxy.cs
- SoapExtensionImporter.cs
- DrawListViewItemEventArgs.cs
- UpdatePanelTriggerCollection.cs
- XPathNodeIterator.cs
- OracleBinary.cs
- WebPartCloseVerb.cs
- WebPartConnection.cs
- SettingsPropertyNotFoundException.cs
- StreamingContext.cs
- ChannelReliableSession.cs
- IIS7WorkerRequest.cs
- OdbcUtils.cs
- RSACryptoServiceProvider.cs
- CurrentChangedEventManager.cs
- SQLResource.cs
- PathNode.cs
- UIElement3D.cs
- PersonalizationEntry.cs
- ConfigurationSectionGroupCollection.cs
- MetadataReference.cs
- Page.cs
- NegotiationTokenAuthenticator.cs
- LingerOption.cs
- SpellerError.cs
- NavigationEventArgs.cs
- BitmapSourceSafeMILHandle.cs
- ForeignKeyConstraint.cs
- TcpConnectionPoolSettings.cs
- remotingproxy.cs
- BitArray.cs
- SafeTokenHandle.cs
- PropertyTab.cs
- SecurityElement.cs
- SmtpFailedRecipientException.cs
- PositiveTimeSpanValidator.cs
- ApplicationProxyInternal.cs
- SelectionChangedEventArgs.cs
- PasswordBoxAutomationPeer.cs
- IsolatedStoragePermission.cs
- ColorIndependentAnimationStorage.cs
- SystemTcpConnection.cs
- DataGridToolTip.cs
- Converter.cs
- OleDbConnection.cs
- TransformPattern.cs
- TextCollapsingProperties.cs
- HGlobalSafeHandle.cs
- CollectionViewGroupInternal.cs
- ParamArrayAttribute.cs
- DebugView.cs
- MatcherBuilder.cs
- DesignerActionMethodItem.cs
- ReadOnlyDictionary.cs
- CreateUserWizard.cs
- PerformanceCounterManager.cs
- QueryCacheManager.cs
- FactoryGenerator.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- XPathDocumentNavigator.cs
- contentDescriptor.cs
- DataBoundControl.cs
- XmlSerializerNamespaces.cs
- ConfigUtil.cs
- SafeNativeHandle.cs
- ToolStripActionList.cs