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
- WebPartManagerDesigner.cs
- Size3DConverter.cs
- DropDownButton.cs
- SamlAuthenticationStatement.cs
- SystemTcpStatistics.cs
- SoapReflectionImporter.cs
- ImageUrlEditor.cs
- DateTimeValueSerializer.cs
- DesignerActionItemCollection.cs
- InternalPolicyElement.cs
- SurrogateEncoder.cs
- TextAdaptor.cs
- Point4DValueSerializer.cs
- SafeRightsManagementPubHandle.cs
- RemoteHelper.cs
- ProvideValueServiceProvider.cs
- DynamicPropertyHolder.cs
- TextBlock.cs
- ObjectDataProvider.cs
- TraceFilter.cs
- ProtocolsSection.cs
- DataViewSetting.cs
- Assert.cs
- XPathBinder.cs
- serverconfig.cs
- SwitchAttribute.cs
- DataSourceXmlSubItemAttribute.cs
- TimeSpan.cs
- PolicyUnit.cs
- XmlSchemaAttributeGroup.cs
- ReaderOutput.cs
- FtpWebRequest.cs
- MemberAssignmentAnalysis.cs
- DateTimeConstantAttribute.cs
- ZipPackagePart.cs
- SocketException.cs
- AttributeUsageAttribute.cs
- GridEntry.cs
- BinaryObjectReader.cs
- SQLInt16.cs
- OracleConnection.cs
- AssemblySettingAttributes.cs
- QilStrConcat.cs
- DLinqTableProvider.cs
- SqlVersion.cs
- TreeNode.cs
- xmlfixedPageInfo.cs
- ConnectionPoolManager.cs
- RegexCode.cs
- RadioButton.cs
- PersonalizableTypeEntry.cs
- __Filters.cs
- UICuesEvent.cs
- HttpCookiesSection.cs
- StaticExtension.cs
- IndentTextWriter.cs
- WebException.cs
- Stroke2.cs
- OleDbDataReader.cs
- hresults.cs
- CompilationSection.cs
- AnimationClock.cs
- IteratorFilter.cs
- HandlerFactoryCache.cs
- AssemblyNameProxy.cs
- SqlClientFactory.cs
- NamespaceEmitter.cs
- ToolStripContentPanel.cs
- HostingEnvironmentException.cs
- HotCommands.cs
- TableCell.cs
- _NegoState.cs
- PaginationProgressEventArgs.cs
- SimpleNameService.cs
- remotingproxy.cs
- MappingException.cs
- ManipulationLogic.cs
- SelectionEditingBehavior.cs
- Config.cs
- SqlDataSourceSelectingEventArgs.cs
- TypeReference.cs
- OletxResourceManager.cs
- mediapermission.cs
- DecoderBestFitFallback.cs
- DisableDpiAwarenessAttribute.cs
- ProtocolViolationException.cs
- RelativeSource.cs
- MenuItemBindingCollection.cs
- MemberExpressionHelper.cs
- UnsafeNativeMethods.cs
- SymbolEqualComparer.cs
- DatatypeImplementation.cs
- HMACRIPEMD160.cs
- FrameworkElementFactory.cs
- QueryConverter.cs
- SerTrace.cs
- ProfileManager.cs
- ComboBox.cs
- Wrapper.cs
- SoapExtensionTypeElement.cs