• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • SharpSevenZip
      • ArchiveFileInfo
      • ArchiveProperty
      • CompressionLevel
      • CompressionMethod
      • CompressionMode
      • EventSynchronizationStrategy
      • ExtractFileCallback
      • ICancellable
      • InArchiveFormat
      • LibraryFeature
      • OperationResult
      • OutArchiveFormat
      • SfxModule
      • SharpSevenZipArchiveFormat
      • SharpSevenZipBase
      • SharpSevenZipCompressor
      • SharpSevenZipExtractor
      • SharpSevenZipSfx
      • StreamWithAttributes
      • ZipEncryptionMethod
    • SharpSevenZip.EventArguments
      • ExtractFileCallbackArgs
      • ExtractFileCallbackReason
      • FileInfoEventArgs
      • FileNameEventArgs
      • FileOverwriteEventArgs
      • IntEventArgs
      • OpenEventArgs
      • PercentDoneEventArgs
      • ProgressEventArgs
    • SharpSevenZip.Exceptions
      • CompressionFailedException
      • ExtractionFailedException
      • LzmaException
      • SharpSevenZipArchiveException
      • SharpSevenZipCompressionFailedException
      • SharpSevenZipException
      • SharpSevenZipExtractionFailedException
      • SharpSevenZipInvalidFileNamesException
      • SharpSevenZipLibraryException
      • SharpSevenZipSfxValidationException
    • SharpSevenZip.Lzma
      • LzmaDecodeStream
      • LzmaEncodeStream
    • SharpSevenZip.Sdk
      • CoderPropId
      • ICodeProgress
      • ICoder
    • SharpSevenZip.Sdk.Compression.Lzma
      • Decoder
      • Encoder

    Struct ArchiveProperty

    Archive property struct.

    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: SharpSevenZip
    Assembly: SharpSevenZip.dll
    Syntax
    public struct ArchiveProperty

    Properties

    | Edit this page View Source

    Name

    Gets the name of the archive property.

    Declaration
    public readonly string Name { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Value

    Gets the value of the archive property.

    Declaration
    public readonly object? Value { get; }
    Property Value
    Type Description
    object

    Methods

    | Edit this page View Source

    Equals(ArchiveProperty)

    Determines whether the specified ArchiveProperty is equal to the current ArchiveProperty.

    Declaration
    public readonly bool Equals(ArchiveProperty afi)
    Parameters
    Type Name Description
    ArchiveProperty afi

    The ArchiveProperty to compare with the current ArchiveProperty.

    Returns
    Type Description
    bool

    true if the specified ArchiveProperty is equal to the current ArchiveProperty; otherwise, false.

    | Edit this page View Source

    Equals(object?)

    Determines whether the specified System.Object is equal to the current ArchiveProperty.

    Declaration
    public override readonly bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj

    The System.Object to compare with the current ArchiveProperty.

    Returns
    Type Description
    bool

    true if the specified System.Object is equal to the current ArchiveProperty; otherwise, false.

    Overrides
    ValueType.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Serves as a hash function for a particular type.

    Declaration
    public override readonly int GetHashCode()
    Returns
    Type Description
    int

    A hash code for the current ArchiveProperty.

    Overrides
    ValueType.GetHashCode()
    | Edit this page View Source

    ToString()

    Returns a System.String that represents the current ArchiveProperty.

    Declaration
    public override readonly string ToString()
    Returns
    Type Description
    string

    A System.String that represents the current ArchiveProperty.

    Overrides
    ValueType.ToString()

    Operators

    | Edit this page View Source

    operator ==(ArchiveProperty, ArchiveProperty)

    Determines whether the specified ArchiveProperty instances are considered equal.

    Declaration
    public static bool operator ==(ArchiveProperty afi1, ArchiveProperty afi2)
    Parameters
    Type Name Description
    ArchiveProperty afi1

    The first ArchiveProperty to compare.

    ArchiveProperty afi2

    The second ArchiveProperty to compare.

    Returns
    Type Description
    bool

    true if the specified ArchiveProperty instances are considered equal; otherwise, false.

    | Edit this page View Source

    operator !=(ArchiveProperty, ArchiveProperty)

    Determines whether the specified ArchiveProperty instances are not considered equal.

    Declaration
    public static bool operator !=(ArchiveProperty afi1, ArchiveProperty afi2)
    Parameters
    Type Name Description
    ArchiveProperty afi1

    The first ArchiveProperty to compare.

    ArchiveProperty afi2

    The second ArchiveProperty to compare.

    Returns
    Type Description
    bool

    true if the specified ArchiveProperty instances are not considered equal; otherwise, false.

    • Edit this page
    • View Source
    In this article
    Back to top Copyright (C) Markovtsev Vadim 2009, 2010, Jérémy Ansel 2024