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
- FontCacheUtil.cs
- _TransmitFileOverlappedAsyncResult.cs
- OleDbMetaDataFactory.cs
- ScriptReferenceBase.cs
- ZipFileInfo.cs
- x509utils.cs
- MetadataProperty.cs
- WebBrowsableAttribute.cs
- SeparatorAutomationPeer.cs
- XslCompiledTransform.cs
- DataGridParentRows.cs
- XmlSchemaInclude.cs
- InputQueueChannelAcceptor.cs
- DefaultBindingPropertyAttribute.cs
- OleDbStruct.cs
- Rfc2898DeriveBytes.cs
- ValueOfAction.cs
- NonParentingControl.cs
- XmlNamespaceDeclarationsAttribute.cs
- HttpHeaderCollection.cs
- UnsafeNativeMethods.cs
- WindowsAltTab.cs
- SocketException.cs
- MaterialGroup.cs
- Command.cs
- ReceiveSecurityHeader.cs
- SchemaElement.cs
- LinearKeyFrames.cs
- StandardTransformFactory.cs
- SimpleWebHandlerParser.cs
- XmlTextReaderImplHelpers.cs
- DebugView.cs
- NonParentingControl.cs
- DiscreteKeyFrames.cs
- EntityDataSourceState.cs
- PropertyRecord.cs
- SQLStringStorage.cs
- Formatter.cs
- ComboBoxItem.cs
- _NegotiateClient.cs
- EditingScope.cs
- HashCodeCombiner.cs
- ViewStateException.cs
- DrawingGroupDrawingContext.cs
- XmlWriter.cs
- hresults.cs
- GridItem.cs
- ReferenceEqualityComparer.cs
- RemotingConfigParser.cs
- WebConfigurationManager.cs
- SafeEventLogReadHandle.cs
- EntityProviderFactory.cs
- LambdaCompiler.Logical.cs
- Helpers.cs
- CompositeDataBoundControl.cs
- ScriptResourceInfo.cs
- ReadOnlyTernaryTree.cs
- TextRangeAdaptor.cs
- tabpagecollectioneditor.cs
- _Events.cs
- StoryFragments.cs
- XmlText.cs
- AppDomainUnloadedException.cs
- MultiPageTextView.cs
- BitmapInitialize.cs
- sapiproxy.cs
- XamlClipboardData.cs
- PageWrapper.cs
- WmiEventSink.cs
- Renderer.cs
- OutputScopeManager.cs
- RtfToXamlLexer.cs
- OperationAbortedException.cs
- X509CertificateTrustedIssuerElementCollection.cs
- Activity.cs
- SafeNativeMethods.cs
- StateItem.cs
- ProviderSettingsCollection.cs
- SendingRequestEventArgs.cs
- GcHandle.cs
- ButtonStandardAdapter.cs
- RecognizerBase.cs
- TrailingSpaceComparer.cs
- CriticalExceptions.cs
- Tokenizer.cs
- XsltContext.cs
- PolicyException.cs
- SqlDataSourceStatusEventArgs.cs
- WebPartVerbCollection.cs
- XPathNavigator.cs
- DiffuseMaterial.cs
- PathStreamGeometryContext.cs
- SegmentInfo.cs
- AppDomainUnloadedException.cs
- PersonalizationProvider.cs
- ResourceWriter.cs
- DataSvcMapFile.cs
- ConnectionPointCookie.cs
- IsolatedStorageSecurityState.cs
- WindowsListViewScroll.cs