Пример #1
0
        /// <summary>
        /// Returns true if ComAdobeGraniteOffloadingImplTransporterOffloadingDefaultTranspoProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of ComAdobeGraniteOffloadingImplTransporterOffloadingDefaultTranspoProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ComAdobeGraniteOffloadingImplTransporterOffloadingDefaultTranspoProperties other)
        {
            if (other is null) return false;
            if (ReferenceEquals(this, other)) return true;

            return 
                (
                    DefaultTransportAgentToWorkerPrefix == other.DefaultTransportAgentToWorkerPrefix ||
                    DefaultTransportAgentToWorkerPrefix != null &&
                    DefaultTransportAgentToWorkerPrefix.Equals(other.DefaultTransportAgentToWorkerPrefix)
                ) && 
                (
                    DefaultTransportAgentToMasterPrefix == other.DefaultTransportAgentToMasterPrefix ||
                    DefaultTransportAgentToMasterPrefix != null &&
                    DefaultTransportAgentToMasterPrefix.Equals(other.DefaultTransportAgentToMasterPrefix)
                ) && 
                (
                    DefaultTransportInputPackage == other.DefaultTransportInputPackage ||
                    DefaultTransportInputPackage != null &&
                    DefaultTransportInputPackage.Equals(other.DefaultTransportInputPackage)
                ) && 
                (
                    DefaultTransportOutputPackage == other.DefaultTransportOutputPackage ||
                    DefaultTransportOutputPackage != null &&
                    DefaultTransportOutputPackage.Equals(other.DefaultTransportOutputPackage)
                ) && 
                (
                    DefaultTransportReplicationSynchronous == other.DefaultTransportReplicationSynchronous ||
                    DefaultTransportReplicationSynchronous != null &&
                    DefaultTransportReplicationSynchronous.Equals(other.DefaultTransportReplicationSynchronous)
                ) && 
                (
                    DefaultTransportContentpackage == other.DefaultTransportContentpackage ||
                    DefaultTransportContentpackage != null &&
                    DefaultTransportContentpackage.Equals(other.DefaultTransportContentpackage)
                ) && 
                (
                    OffloadingTransporterDefaultEnabled == other.OffloadingTransporterDefaultEnabled ||
                    OffloadingTransporterDefaultEnabled != null &&
                    OffloadingTransporterDefaultEnabled.Equals(other.OffloadingTransporterDefaultEnabled)
                );
        }