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
- HttpCacheVary.cs
- VectorKeyFrameCollection.cs
- RadioButtonList.cs
- ValueQuery.cs
- LoginDesigner.cs
- DataView.cs
- DateTimeOffsetConverter.cs
- LogRestartAreaEnumerator.cs
- DataViewManager.cs
- NavigationFailedEventArgs.cs
- DocumentsTrace.cs
- XmlSchemaSimpleContent.cs
- PKCS1MaskGenerationMethod.cs
- TimelineGroup.cs
- UIPermission.cs
- StyleXamlParser.cs
- GeneralTransformGroup.cs
- FileVersion.cs
- ImageDesigner.cs
- PolyQuadraticBezierSegment.cs
- CrossSiteScriptingValidation.cs
- RemoveStoryboard.cs
- ManagementClass.cs
- SafeSystemMetrics.cs
- SessionEndingCancelEventArgs.cs
- BitmapImage.cs
- FormsAuthenticationConfiguration.cs
- DesignTimeTemplateParser.cs
- SqlDataSourceFilteringEventArgs.cs
- InternalBase.cs
- BooleanStorage.cs
- SafeThreadHandle.cs
- ListViewPagedDataSource.cs
- backend.cs
- ObjectDataSourceView.cs
- RightsManagementInformation.cs
- BindingWorker.cs
- UnionCqlBlock.cs
- SuppressedPackageProperties.cs
- ValueConversionAttribute.cs
- FontStyles.cs
- XmlSchemaObjectCollection.cs
- ClientBuildManagerCallback.cs
- EnumConverter.cs
- ManagementPath.cs
- StylusShape.cs
- FrameworkElementFactoryMarkupObject.cs
- FragmentQueryProcessor.cs
- SessionStateSection.cs
- FormViewPageEventArgs.cs
- CategoryList.cs
- NoResizeSelectionBorderGlyph.cs
- CompilerScope.cs
- ForceCopyBuildProvider.cs
- LocalFileSettingsProvider.cs
- CalendarDay.cs
- SelectionItemProviderWrapper.cs
- NamedPipeAppDomainProtocolHandler.cs
- ResourceDescriptionAttribute.cs
- QilLiteral.cs
- NullToBooleanConverter.cs
- DbConnectionPoolIdentity.cs
- ChannelReliableSession.cs
- InternalConfigSettingsFactory.cs
- RTTypeWrapper.cs
- SmiEventSink_Default.cs
- RequestCacheManager.cs
- XmlChoiceIdentifierAttribute.cs
- AuthenticodeSignatureInformation.cs
- DisplayInformation.cs
- DataBinding.cs
- SymbolDocumentInfo.cs
- BinaryOperationBinder.cs
- DataGridViewTextBoxEditingControl.cs
- ExtenderControl.cs
- DataTableMappingCollection.cs
- ObjectResult.cs
- RouteItem.cs
- ImageClickEventArgs.cs
- WSSecurityJan2004.cs
- StringFunctions.cs
- CaseInsensitiveOrdinalStringComparer.cs
- MaskedTextBoxDesignerActionList.cs
- OutgoingWebRequestContext.cs
- DataMemberConverter.cs
- TextEffect.cs
- ClientRolePrincipal.cs
- WebPartConnectionsEventArgs.cs
- NativeMethodsCLR.cs
- LowerCaseStringConverter.cs
- validation.cs
- SQLDoubleStorage.cs
- XXXInfos.cs
- SecureEnvironment.cs
- StringUtil.cs
- __ConsoleStream.cs
- EventLogEntryCollection.cs
- SafeCertificateStore.cs
- StickyNoteAnnotations.cs
- ADRoleFactory.cs