Manifest Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Represents base functionality common to all supported manifest types.

Namespace:   Microsoft.Build.Tasks.Deployment.ManifestUtilities
Assembly:  Microsoft.Build.Tasks.v4.0 (in Microsoft.Build.Tasks.v4.0.dll)


[ComVisibleAttribute(false)]
public abstract class Manifest

NameDescription
System_CAPS_protmethodManifest()

Initializes a new instance of the Manifest class.

NameDescription
System_CAPS_pubpropertyAssemblyIdentity

Gets or sets the identity of the manifest.

System_CAPS_pubpropertyAssemblyReferences

Gets the set of assemblies that the manifest references.

System_CAPS_pubpropertyDescription

Gets or sets a textual description for the manifest.

System_CAPS_pubpropertyEntryPoint

Gets or sets an assembly reference that is the entry point of the application.

System_CAPS_pubpropertyFileReferences

Gets the set of files that the manifest references.

System_CAPS_pubpropertyInputStream

Gets or sets the input stream from which the manifest was read.

System_CAPS_pubpropertyOutputMessages

Gets a collection of current error and warning messages.

System_CAPS_pubpropertyReadOnly

Gets or sets a value indicating whether the manifest is operating in read-only or read-write mode.

System_CAPS_pubpropertySourcePath

Gets or sets the location where the manifest was loaded or saved.

System_CAPS_pubpropertyXmlAssemblyIdentity

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a property that is used to serialize the AssemblyIdentity property to an XML file.

System_CAPS_pubpropertyXmlAssemblyReferences

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a property that is used to serialize the AssemblyReferences property to an XML file.

System_CAPS_pubpropertyXmlDescription

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a property that is used to serialize the Description property to an XML file.

System_CAPS_pubpropertyXmlFileReferences

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a property that is used to serialize the FileReferences property to an XML file.

System_CAPS_pubpropertyXmlSchema

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a property that is used to serialize the schema to an XML file.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodResolveFiles()

Locates all specified assembly and file references by searching in the same directory as the loaded manifest, or in the current directory.

System_CAPS_pubmethodResolveFiles(String[])

Locates all specified assembly and file references by searching in the specified directories.

System_CAPS_pubmethodToString()

Returns the manifest name.(Overrides Object.ToString().)

System_CAPS_pubmethodUpdateFileInfo()

Updates file information for each referenced assembly and file.

System_CAPS_pubmethodUpdateFileInfo(String)

Updates file information for each referenced assembly and file, using the specified version of the target framework.

System_CAPS_pubmethodValidate()

Performs various checks to verify the validity of the manifest.

System_CAPS_protmethodValidatePlatform()

This API supports the product infrastructure and is not intended to be used directly from your code. Validates the manifest platform.

.NET Framework
Available since 2.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: