FileReference Class

 

Describes a manifest file reference.

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

System.Object
  Microsoft.Build.Tasks.Deployment.ManifestUtilities.BaseReference
    Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference

[ComVisibleAttribute(false)]
public sealed class FileReference : BaseReference

NameDescription
System_CAPS_pubmethodFileReference()

Initializes a new instance of the FileReference class.

System_CAPS_pubmethodFileReference(String)

Initializes a new instance of the FileReference class.

NameDescription
System_CAPS_pubpropertyComClasses

Returns the set of COM classes referenced by the manifest for isolated applications and registration-free COM.

System_CAPS_pubpropertyGroup

Gets or sets the group for on-demand download functionality.(Inherited from BaseReference.)

System_CAPS_pubpropertyHash

Gets or sets the SHA1 hash of the file.(Inherited from BaseReference.)

System_CAPS_pubpropertyIsDataFile

Gets or sets whether the file is a data file.

System_CAPS_pubpropertyIsOptional

Gets or sets whether the file is optional for on-demand download functionality.(Inherited from BaseReference.)

System_CAPS_pubpropertyProxyStubs

Returns the set of proxy stubs referenced by the manifest for isolated applications and registration-free COM.

System_CAPS_pubpropertyResolvedPath

Gets or sets the resolved path to the file. This path is determined by the Resolve method, and is used to compute the file information by the UpdateFileInfo method.(Inherited from BaseReference.)

System_CAPS_pubpropertySize

Gets or sets the file size in bytes.(Inherited from BaseReference.)

System_CAPS_protpropertySortName

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a value that is used to sort the referenced assemblies in the application manifest. (Inherited from BaseReference.)

System_CAPS_pubpropertySourcePath

Gets or sets the source path of the file.(Inherited from BaseReference.)

System_CAPS_pubpropertyTargetPath

Gets or sets the target path of the file. This is the path that is used for specification in the generated manifest.(Inherited from BaseReference.)

System_CAPS_pubpropertyTypeLibs

Returns the set of type libraries referenced by the manifest.

System_CAPS_pubpropertyXmlComClasses

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 ComClasses property to an XML file.

System_CAPS_pubpropertyXmlGroup

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the group for on-demand download functionality.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlHash

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 Hash property to an XML file.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlHashAlgorithm

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 hash algorithm to an XML file.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlIsOptional

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 IsOptional property to an XML file.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlPath

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 path to an XML file.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlProxyStubs

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 ProxyStubs property to an XML file.

System_CAPS_pubpropertyXmlSize

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 Size property to an XML file.(Inherited from BaseReference.)

System_CAPS_pubpropertyXmlTypeLibs

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 TypeLibs property to an XML file.

System_CAPS_pubpropertyXmlWriteableType

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the file is a data file.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(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_pubmethodToString()

Returns the base reference name.(Inherited from BaseReference.)

.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: