Table of Contents

Class PropertyTransactionException

Namespace
Jabra.NET.Sdk.Properties
Assembly
Jabra.NET.Sdk.Properties.dll

Describes an exception that is thrown when a property transaction fails. Successful operations within the transaction are preserved when this exception is thrown. See InnerException for the root exception.

[Serializable]
public sealed class PropertyTransactionException : JabraException, ISerializable
Inheritance
JabraException
PropertyTransactionException
Implements
Inherited Members
JabraException.ToString()
JabraException.Type

Properties

FailedToCommit

Properties within this transaction which were not successfully applied.

[Obsolete("This property is obsolete and may be removed in a future version.")]
public IEnumerable<(IProperty Prop, PropertyValue Val)> FailedToCommit { get; }

Property Value

IEnumerable<(IProperty Prop, PropertyValue Val)>

Uncommitted

public IReadOnlyList<PropertyApplication> Uncommitted { get; }

Property Value

IReadOnlyList<PropertyApplication>

ValidationErrors

public IReadOnlyList<PropertyValidationError> ValidationErrors { get; }

Property Value

IReadOnlyList<PropertyValidationError>

Methods

GetObjectData(SerializationInfo, StreamingContext)

public override void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info SerializationInfo
context StreamingContext