Skip to main content
All docs
V26.1
  • SecureZipPolicy.Options Methods

    Contains configurable behavior options for the secure ZIP policy.
    Name Description
    CreateSnapshot(SecureZipPolicy.ResourceLimits, Boolean) Creates an immutable copy of the options with specified resource limits. Captures the current global encryption policy so that subsequent SetEncryptionPolicy calls do not affect an already-opened archive.
    CreateSnapshot(Boolean) Creates an immutable copy of the options. Captures the current global encryption policy so that subsequent SetEncryptionPolicy calls do not affect an already-opened archive.
    Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
    Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
    GetHashCode() Serves as the default hash function. Inherited from Object.
    GetType() Gets the Type of the current instance. Inherited from Object.
    MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
    ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
    ToString() Returns a string that represents the current object. Inherited from Object.
    With(SecureZipPolicy.ResourceLimits) Returns a new Options instance with the specified resource limits.
    With(Nullable<Boolean>, Nullable<Boolean>) Returns a new Options instance with specified encryption and overwrite settings.
    WithCompressionLimits(Nullable<Double>, Nullable<Double>) Returns a new Options instance with specified compression ratio limits.
    WithCountAndDepthLimits(Nullable<Int32>, Nullable<Int32>) Returns a new Options instance with specified entry count and depth limits.
    WithEncryptionPolicy(SecureZipPolicy.EncryptionPolicy) Returns a new Options instance with the specified encryption policy.
    WithSizeLimits(Nullable<Int64>, Nullable<Int64>) Returns a new Options instance with specified size limits.
    See Also