Here are the examples of the csharp api long.Equals(object) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
884 Examples
19
Source : LineItem.cs
with MIT License
from Adyen
with MIT License
from Adyen
public bool Equals(LineItem input)
{
if (input == null)
return false;
return
(
this.AmountExcludingTax == input.AmountExcludingTax ||
this.AmountExcludingTax != null &&
this.AmountExcludingTax.Equals(input.AmountExcludingTax)
) &&
(
this.AmountIncludingTax == input.AmountIncludingTax ||
this.AmountIncludingTax != null &&
this.AmountIncludingTax.Equals(input.AmountIncludingTax)
) &&
(
this.Description == input.Description ||
this.Description != null &&
this.Description.Equals(input.Description)
) &&
(
this.Id == input.Id ||
this.Id != null &&
this.Id.Equals(input.Id)
) &&
(
this.ImageUrl == input.ImageUrl ||
this.ImageUrl != null &&
this.ImageUrl.Equals(input.ImageUrl)
) &&
(
this.ProductUrl == input.ProductUrl ||
this.ProductUrl != null &&
this.ProductUrl.Equals(input.ProductUrl)
) &&
(
this.Quanreplacedy == input.Quanreplacedy ||
this.Quanreplacedy != null &&
this.Quanreplacedy.Equals(input.Quanreplacedy)
) &&
(
this.TaxAmount == input.TaxAmount ||
this.TaxAmount != null &&
this.TaxAmount.Equals(input.TaxAmount)
) &&
(
this.TaxCategory == input.TaxCategory ||
this.TaxCategory != null &&
this.TaxCategory.Equals(input.TaxCategory)
) &&
(
this.TaxPercentage == input.TaxPercentage ||
this.TaxPercentage != null &&
this.TaxPercentage.Equals(input.TaxPercentage)
);
}
19
Source : Amount.cs
with MIT License
from Adyen
with MIT License
from Adyen
public bool Equals(Amount input)
{
if (input == null)
return false;
return
(
this.Currency == input.Currency ||
this.Currency != null &&
this.Currency.Equals(input.Currency)
) &&
(
this.Value == input.Value ||
this.Value != null &&
this.Value.Equals(input.Value)
);
}
19
Source : SplitAmount.cs
with MIT License
from Adyen
with MIT License
from Adyen
public bool Equals(SplitAmount input)
{
if (input == null)
return false;
return
(
this.Currency == input.Currency ||
this.Currency != null &&
this.Currency.Equals(input.Currency)
) &&
(
this.Value == input.Value ||
this.Value != null &&
this.Value.Equals(input.Value)
);
}
19
Source : Amount.cs
with MIT License
from Adyen
with MIT License
from Adyen
public bool Equals(Amount other)
{
if (other == null)
return false;
return
(
this.Currency == other.Currency ||
this.Currency != null &&
this.Currency.Equals(other.Currency)
) &&
(
this.Value == other.Value ||
this.Value != null &&
this.Value.Equals(other.Value)
);
}
19
Source : SplitAmount.cs
with MIT License
from Adyen
with MIT License
from Adyen
public bool Equals(SplitAmount input)
{
if (input == null)
return false;
return
(
this.Currency == input.Currency ||
(this.Currency != null &&
this.Currency.Equals(input.Currency))
) &&
(
this.Value == input.Value ||
(this.Value != null &&
this.Value.Equals(input.Value))
);
}
19
Source : GPGKey.cs
with BSD 3-Clause "New" or "Revised" License
from Altinn
with BSD 3-Clause "New" or "Revised" License
from Altinn
public bool Equals(GPGKey input)
{
if (input == null)
{
return false;
}
return
(
this.CanCertify == input.CanCertify ||
(this.CanCertify != null &&
this.CanCertify.Equals(input.CanCertify))) &&
(
this.CanEncryptComms == input.CanEncryptComms ||
(this.CanEncryptComms != null &&
this.CanEncryptComms.Equals(input.CanEncryptComms))) &&
(
this.CanEncryptStorage == input.CanEncryptStorage ||
(this.CanEncryptStorage != null &&
this.CanEncryptStorage.Equals(input.CanEncryptStorage))) &&
(
this.CanSign == input.CanSign ||
(this.CanSign != null &&
this.CanSign.Equals(input.CanSign))) &&
(
this.CreatedAt == input.CreatedAt ||
(this.CreatedAt != null &&
this.CreatedAt.Equals(input.CreatedAt))) &&
(
this.Emails == input.Emails ||
(this.Emails != null &&
this.Emails.SequenceEqual(input.Emails))) &&
(
this.ExpiresAt == input.ExpiresAt ||
(this.ExpiresAt != null &&
this.ExpiresAt.Equals(input.ExpiresAt))) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))) &&
(
this.KeyId == input.KeyId ||
(this.KeyId != null &&
this.KeyId.Equals(input.KeyId))) &&
(
this.PrimaryKeyId == input.PrimaryKeyId ||
(this.PrimaryKeyId != null &&
this.PrimaryKeyId.Equals(input.PrimaryKeyId))) &&
(
this.PublicKey == input.PublicKey ||
(this.PublicKey != null &&
this.PublicKey.Equals(input.PublicKey))) &&
(
this.Subkeys == input.Subkeys ||
(this.Subkeys != null &&
this.Subkeys.SequenceEqual(input.Subkeys)));
}
19
Source : PublicKey.cs
with BSD 3-Clause "New" or "Revised" License
from Altinn
with BSD 3-Clause "New" or "Revised" License
from Altinn
public bool Equals(PublicKey input)
{
if (input == null)
{
return false;
}
return
(
this.CreatedAt == input.CreatedAt ||
(this.CreatedAt != null &&
this.CreatedAt.Equals(input.CreatedAt))) &&
(
this.Fingerprint == input.Fingerprint ||
(this.Fingerprint != null &&
this.Fingerprint.Equals(input.Fingerprint))) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))) &&
(
this.Key == input.Key ||
(this.Key != null &&
this.Key.Equals(input.Key))) &&
(
this.replacedle == input.replacedle ||
(this.replacedle != null &&
this.replacedle.Equals(input.replacedle))) &&
(
this.Url == input.Url ||
(this.Url != null &&
this.Url.Equals(input.Url)));
}
19
Source : Repository.cs
with BSD 3-Clause "New" or "Revised" License
from Altinn
with BSD 3-Clause "New" or "Revised" License
from Altinn
public bool Equals(Repository input)
{
if (input == null)
{
return false;
}
return
(
this.CloneUrl == input.CloneUrl ||
(this.CloneUrl != null &&
this.CloneUrl.Equals(input.CloneUrl))) &&
(
this.CreatedAt == input.CreatedAt ||
(this.CreatedAt != null &&
this.CreatedAt.Equals(input.CreatedAt))) &&
(
this.DefaultBranch == input.DefaultBranch ||
(this.DefaultBranch != null &&
this.DefaultBranch.Equals(input.DefaultBranch))) &&
(
this.Description == input.Description ||
(this.Description != null &&
this.Description.Equals(input.Description))) &&
(
this.Empty == input.Empty ||
(this.Empty != null &&
this.Empty.Equals(input.Empty))) &&
(
this.Fork == input.Fork ||
(this.Fork != null &&
this.Fork.Equals(input.Fork))) &&
(
this.ForksCount == input.ForksCount ||
(this.ForksCount != null &&
this.ForksCount.Equals(input.ForksCount))) &&
(
this.FullName == input.FullName ||
(this.FullName != null &&
this.FullName.Equals(input.FullName))) &&
(
this.HtmlUrl == input.HtmlUrl ||
(this.HtmlUrl != null &&
this.HtmlUrl.Equals(input.HtmlUrl))) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))) &&
(
this.Mirror == input.Mirror ||
(this.Mirror != null &&
this.Mirror.Equals(input.Mirror))) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))) &&
(
this.OreplacedsuesCount == input.OreplacedsuesCount ||
(this.OreplacedsuesCount != null &&
this.OreplacedsuesCount.Equals(input.OreplacedsuesCount))) &&
(
this.Owner == input.Owner ||
(this.Owner != null &&
this.Owner.Equals(input.Owner))) &&
(
this.Parent == input.Parent ||
(this.Parent != null &&
this.Parent.Equals(input.Parent))) &&
(
this.Permissions == input.Permissions ||
(this.Permissions != null &&
this.Permissions.Equals(input.Permissions))) &&
(
this.IsPrivate == input.IsPrivate ||
(this.IsPrivate != null &&
this.IsPrivate.Equals(input.IsPrivate))) &&
(
this.Size == input.Size ||
(this.Size != null &&
this.Size.Equals(input.Size))) &&
(
this.SshUrl == input.SshUrl ||
(this.SshUrl != null &&
this.SshUrl.Equals(input.SshUrl))) &&
(
this.StarsCount == input.StarsCount ||
(this.StarsCount != null &&
this.StarsCount.Equals(input.StarsCount))) &&
(
this.UpdatedAt == input.UpdatedAt ||
(this.UpdatedAt != null &&
this.UpdatedAt.Equals(input.UpdatedAt))) &&
(
this.WatchersCount == input.WatchersCount ||
(this.WatchersCount != null &&
this.WatchersCount.Equals(input.WatchersCount))) &&
(
this.Website == input.Website ||
(this.Website != null &&
this.Website.Equals(input.Website)));
}
19
Source : TrackedTime.cs
with BSD 3-Clause "New" or "Revised" License
from Altinn
with BSD 3-Clause "New" or "Revised" License
from Altinn
public bool Equals(TrackedTime input)
{
if (input == null)
{
return false;
}
return
(
this.Created == input.Created ||
(this.Created != null &&
this.Created.Equals(input.Created))) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))) &&
(
this.IssueId == input.IssueId ||
(this.IssueId != null &&
this.IssueId.Equals(input.IssueId))) &&
(
this.Time == input.Time ||
(this.Time != null &&
this.Time.Equals(input.Time))) &&
(
this.UserId == input.UserId ||
(this.UserId != null &&
this.UserId.Equals(input.UserId)));
}
19
Source : User.cs
with BSD 3-Clause "New" or "Revised" License
from Altinn
with BSD 3-Clause "New" or "Revised" License
from Altinn
public bool Equals(User input)
{
if (input == null)
{
return false;
}
return
(
this.AvatarUrl == input.AvatarUrl ||
(this.AvatarUrl != null &&
this.AvatarUrl.Equals(input.AvatarUrl))) &&
(
this.Email == input.Email ||
(this.Email != null &&
this.Email.Equals(input.Email))) &&
(
this.FullName == input.FullName ||
(this.FullName != null &&
this.FullName.Equals(input.FullName))) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))) &&
(
this.Login == input.Login ||
(this.Login != null &&
this.Login.Equals(input.Login)));
}
19
Source : BucketsItems.cs
with Apache License 2.0
from Autodesk-Forge
with Apache License 2.0
from Autodesk-Forge
public bool Equals(BucketsItems other)
{
// credit: http://stackoverflow.com/a/10454552/677735
if (other == null)
return false;
return
(
this.BucketKey == other.BucketKey ||
this.BucketKey != null &&
this.BucketKey.Equals(other.BucketKey)
) &&
(
this.CreatedDate == other.CreatedDate ||
this.CreatedDate != null &&
this.CreatedDate.Equals(other.CreatedDate)
) &&
(
this.PolicyKey == other.PolicyKey ||
this.PolicyKey != null &&
this.PolicyKey.Equals(other.PolicyKey)
);
}
19
Source : OAuthError.cs
with Apache License 2.0
from Autodesk-Forge
with Apache License 2.0
from Autodesk-Forge
public bool Equals(OAuthError other)
{
// credit: http://stackoverflow.com/a/10454552/677735
if (other == null)
return false;
return
(
this.ErrorMessage == other.ErrorMessage ||
this.ErrorMessage != null &&
this.ErrorMessage.Equals(other.ErrorMessage)
) &&
(
this.ErrorCode == other.ErrorCode ||
this.ErrorCode != null &&
this.ErrorCode.Equals(other.ErrorCode)
) &&
(
this.ErrorResponse == other.ErrorResponse ||
this.ErrorResponse != null &&
this.ErrorResponse.Equals(other.ErrorResponse)
);
}
19
Source : PostObjectSigned.cs
with Apache License 2.0
from Autodesk-Forge
with Apache License 2.0
from Autodesk-Forge
public bool Equals(PostObjectSigned other)
{
// credit: http://stackoverflow.com/a/10454552/677735
if (other == null)
return false;
return
(
this.SignedUrl == other.SignedUrl ||
this.SignedUrl != null &&
this.SignedUrl.Equals(other.SignedUrl)
) &&
(
this.Expiration == other.Expiration ||
this.Expiration != null &&
this.Expiration.Equals(other.Expiration)
);
}
19
Source : VersionAttributes.cs
with Apache License 2.0
from Autodesk-Forge
with Apache License 2.0
from Autodesk-Forge
public bool Equals(VersionAttributes other)
{
// credit: http://stackoverflow.com/a/10454552/677735
if (other == null)
return false;
return
(
this.Name == other.Name ||
this.Name != null &&
this.Name.Equals(other.Name)
) &&
(
this.DisplayName == other.DisplayName ||
this.DisplayName != null &&
this.DisplayName.Equals(other.DisplayName)
) &&
(
this.VersionNumber == other.VersionNumber ||
this.VersionNumber != null &&
this.VersionNumber.Equals(other.VersionNumber)
) &&
(
this.MimeType == other.MimeType ||
this.MimeType != null &&
this.MimeType.Equals(other.MimeType)
) &&
(
this.FileType == other.FileType ||
this.FileType != null &&
this.FileType.Equals(other.FileType)
) &&
(
this.StorageSize == other.StorageSize ||
this.StorageSize != null &&
this.StorageSize.Equals(other.StorageSize)
) &&
(
this.Extension == other.Extension ||
this.Extension != null &&
this.Extension.Equals(other.Extension)
);
}
19
Source : ARCameraFrameEventArgs.cs
with Apache License 2.0
from chenjd
with Apache License 2.0
from chenjd
public bool Equals(ARCameraFrameEventArgs other)
{
return
lightEstimation.Equals(other.lightEstimation)
&& timestampNs.Equals(other.timestampNs)
&& projectionMatrix.Equals(other.projectionMatrix)
&& displayMatrix.Equals(other.displayMatrix)
&& textures.Equals(other.textures)
&& propertyNameIds.Equals(other.propertyNameIds);
}
19
Source : Example.cs
with GNU General Public License v3.0
from ClayLipscomb
with GNU General Public License v3.0
from ClayLipscomb
public void Test() {
uint? rowLimit = 25; // limit result sets to 25 rows, underlying table has over 1000 rows
Int64? pInInt64 = 999999999999999999; // 18 digit long
Decimal? pInDecimal = 79228162514264337593543950335M; // 28 digit decimal (Decimal.MaxValue)
String pInOutString = HELLO;
DateTime? pOutDate;
// List used as argument for Oracle replacedociative array
IList<Int64?> pInOutListInt64, somePrimeNumbers = new List<Int64?> { 2, 3, 5, 7, 11, 13, 17, 19, 29, 31 };
// DTO IList<T>s and a datatable to be hydrated from Oracle cursor
IList<DtoImplemented> dtoInheritedResultSet;
IList<DtoImplementedWithCustom> dtoImplementedResultSet;
IList<DtoCustomMapByName> dtoOriginalMapByNameResultSet;
IList<DtoCustomMapByPosition> dtoOriginalMapByPositionLResultSet;
DataTable dataTable;
// 1. Hydrate DTO IList<T> from typed result set by using DTO implementing package record interface.
pInOutListInt64 = somePrimeNumbers;
dtoInheritedResultSet = XmplPkgExample.Instance.GetRowsTypedRet<DtoImplemented>(pInDecimal, ref pInOutString, ref pInOutListInt64, out pOutDate, rowLimit);
Debug.replacedert(dtoInheritedResultSet.Count == rowLimit);
Debug.replacedert(pInOutString.Equals(GOODBYE)); // confirm OUT string arg from package function
for (int i = 0; i < pInOutListInt64.Count; i++)
Debug.replacedert(pInOutListInt64[i].Equals(somePrimeNumbers[i] * 7)); // confirm all values were multiplied by 7 in func
Debug.replacedert(pOutDate.Equals(new DateTime(1999, 12, 31))); // confirm OUT date arg from package function
// 2. Hydrate DTO IList<T> from typed result set by using DTO implementing package record interface with additional properties.
pInOutListInt64 = somePrimeNumbers;
dtoImplementedResultSet = XmplPkgExample.Instance.GetRowsTypedRet<DtoImplementedWithCustom>(pInDecimal, ref pInOutString, ref pInOutListInt64, out pOutDate, rowLimit);
Debug.replacedert(dtoImplementedResultSet.Count == rowLimit);
Debug.replacedert(pInOutString.Equals(GOODBYE)); // confirm OUT string arg from package function
for (int i = 0; i < pInOutListInt64.Count; i++)
Debug.replacedert(pInOutListInt64[i].Equals(somePrimeNumbers[i] * 7)); // confirm all values were multiplied by 7 in func
Debug.replacedert(pOutDate.Equals(new DateTime(1999, 12, 31))); // confirm OUT date arg from package function
// 3. Hydrate DTO IList<T> from untyped result set by mapping column name to property name (default);
// unmapped columns will be ignored (non-default).
dtoOriginalMapByNameResultSet = XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByName>(pInInt64, false, true, rowLimit);
Debug.replacedert(dtoOriginalMapByNameResultSet.Count == rowLimit);
// 4. Hydrate DTO IList<T> from untyped result set by mapping column name to property name (default);
// an unmapped column will throw (default).
try {
dtoOriginalMapByNameResultSet = XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByName>(pInInt64, false, false, rowLimit);
} catch (Exception ex) {
if (!ex.Message.StartsWith("Hydrator.BuildMappings")) Debug.replacedert(false);
}
// 5. Hydrate DTO IList<T> from untyped result set by mapping column position to property position (non-default);
// unmapped columns will be ignored (non-default)
dtoOriginalMapByPositionLResultSet = XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByPosition>(pInInt64, true, true, rowLimit);
// 6. Hydrate DTO IList<T> from untyped result set by mapping column position to property position (non-default);
// an unmapped column will throw (default).
try {
dtoOriginalMapByPositionLResultSet = XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByPosition>(pInInt64, true, false, rowLimit);
} catch (Exception ex) {
if (!ex.Message.StartsWith("Hydrator.BuildMappings")) Debug.replacedert(false);
}
// 7. Hydrate Datatable from all columns in untyped result set, column names are converted to DataTable captions.
// No DTO or generic required.
dataTable = XmplPkgExample.Instance.GetRowsUntypedRet(pInInt64, true, rowLimit);
Debug.replacedert(dataTable.Rows.Count == rowLimit);
List<String> dataTableCaptions = new List<string> { "Id", "Col Integer", "Col Number", "Varchar2 Max Col", "Col Date", "Col Timestamp" };
for (int i = 0; i < dataTableCaptions.Count; i++)
Debug.replacedert(dataTable.Columns[i].Caption.Equals(dataTableCaptions[i])); // confirm captions were created from column name
}
19
Source : Example.NET5.cs
with GNU General Public License v3.0
from ClayLipscomb
with GNU General Public License v3.0
from ClayLipscomb
public void Test() {
uint? rowLimit = 25; // limit result sets to 25 rows, underlying table has over 1000 rows
Int64? pInInt64 = 999999999999999999; // 18 digit long
Decimal? pInDecimal = 79228162514264337593543950335M; // 28 digit decimal (Decimal.MaxValue)
String pInOutString = HELLO;
DateTime? pOutDate;
// List used as argument for Oracle replacedociative array
IList<Int64?> pInOutListInt64, somePrimeNumbers = new List<Int64?> { 2, 3, 5, 7, 11, 13, 17, 19, 29, 31 };
// 1a. Hydrate DTO IList<T> from typed result set by using DTO implementing package record interface.
pInOutListInt64 = somePrimeNumbers;
Debug.replacedert(XmplPkgExample.Instance.GetRowsTypedRet<DtoImplemented>(pInDecimal, ref pInOutString, ref pInOutListInt64, out pOutDate, rowLimit).Count == rowLimit);
Debug.replacedert(pInOutString.Equals(GOODBYE)); // confirm OUT string arg from package function
for (int i = 0; i < pInOutListInt64.Count; i++)
Debug.replacedert(pInOutListInt64[i].Equals(somePrimeNumbers[i] * 7)); // confirm all values were multiplied by 7 in func
Debug.replacedert(pOutDate.Equals(new DateTime(1999, 12, 31))); // confirm OUT date arg from package function
// 1b. Hydrate DTO IList<T> from typed result set by using DTO positional record implementing package record interface.
pInOutListInt64 = somePrimeNumbers;
Debug.replacedert(XmplPkgExample.Instance.GetRowsTypedRet<DtoImplementedPositionalRecord>(pInDecimal, ref pInOutString, ref pInOutListInt64, out pOutDate, rowLimit).Count == rowLimit);
Debug.replacedert(pInOutString.Equals(GOODBYE)); // confirm OUT string arg from package function
for (int i = 0; i < pInOutListInt64.Count; i++)
Debug.replacedert(pInOutListInt64[i].Equals(somePrimeNumbers[i] * 7)); // confirm all values were multiplied by 7 in func
Debug.replacedert(pOutDate.Equals(new DateTime(1999, 12, 31))); // confirm OUT date arg from package function
// 2. Hydrate DTO IList<T> from typed result set by using DTO implementing package record interface with additional properties.
pInOutListInt64 = somePrimeNumbers;
Debug.replacedert(XmplPkgExample.Instance.GetRowsTypedRet<DtoImplementedWithCustom>(pInDecimal, ref pInOutString, ref pInOutListInt64, out pOutDate, rowLimit).Count == rowLimit);
Debug.replacedert(pInOutString.Equals(GOODBYE)); // confirm OUT string arg from package function
for (int i = 0; i < pInOutListInt64.Count; i++)
Debug.replacedert(pInOutListInt64[i].Equals(somePrimeNumbers[i] * 7)); // confirm all values were multiplied by 7 in func
Debug.replacedert(pOutDate.Equals(new DateTime(1999, 12, 31))); // confirm OUT date arg from package function
// 3a. Hydrate DTO IList<T> from untyped result set by mapping column name to property name using custom positional record DTO;
// unmapped columns will be ignored.
Debug.replacedert(XmplPkgExample.Instance.GetRowsUntypedRet<DtoImplementedPositionalRecord>(pInInt64,
mapColumnToObjectPropertyByPosition: false, // map by name
allowUnmappedColumnsToBeExcluded: true,
rowLimit).Count == rowLimit);
// 3b. Hydrate DTO IList<T> from untyped result set by mapping column name to property name using custom DTO;
// unmapped columns will be ignored (arg non-default).
Debug.replacedert(XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByName>(pInInt64,
mapColumnToObjectPropertyByPosition: false, // map by name
allowUnmappedColumnsToBeExcluded: true,
rowLimit).Count == rowLimit);
// 4. Hydrate DTO IList<T> from untyped result set by mapping column name to property name custom DTO;
// an unmapped column will throw.
try {
XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByName>(pInInt64,
mapColumnToObjectPropertyByPosition: false, // map by name
allowUnmappedColumnsToBeExcluded: false,
rowLimit);
Debug.replacedert(false);
} catch (Exception ex) {
if (!ex.Message.StartsWith("Hydrator.BuildMappings")) Debug.replacedert(false);
}
// 5. Hydrate DTO IList<T> from untyped result set by mapping column position to property position using custom DTO with position attributes;
// unmapped columns will be ignored (non-default)
Debug.replacedert(XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByPosition>(pInInt64,
mapColumnToObjectPropertyByPosition: false, // map by position
allowUnmappedColumnsToBeExcluded: true,
rowLimit).Count == rowLimit);
// 6. Hydrate DTO IList<T> from untyped result set by mapping column position to property position using custom DTO with position attributes;
// an unmapped column will throw (default).
try {
XmplPkgExample.Instance.GetRowsUntypedRet<DtoCustomMapByPosition>(pInInt64,
mapColumnToObjectPropertyByPosition: false, // map by position
allowUnmappedColumnsToBeExcluded: false,
rowLimit);
Debug.replacedert(false);
} catch (Exception ex) {
if (!ex.Message.StartsWith("Hydrator.BuildMappings")) Debug.replacedert(false);
}
// 7. Hydrate Datatable from all columns in untyped result set, column names are converted to DataTable captions.
// No DTO or generic required.
DataTable dataTable = XmplPkgExample.Instance.GetRowsUntypedRet(pInInt64, true, rowLimit);
Debug.replacedert(dataTable.Rows.Count == rowLimit);
List<String> dataTableCaptions = new List<string> { "Id", "Col Integer", "Col Number", "Varchar2 Max Col", "Col Date", "Col Timestamp" };
for (int i = 0; i < dataTableCaptions.Count; i++)
Debug.replacedert(dataTable.Columns[i].Caption.Equals(dataTableCaptions[i])); // confirm captions were created from column name
}
19
Source : AcropolisRestoreParameters.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AcropolisRestoreParameters input)
{
if (input == null)
return false;
return
(
this.DisableNetwork == input.DisableNetwork ||
(this.DisableNetwork != null &&
this.DisableNetwork.Equals(input.DisableNetwork))
) &&
(
this.NetworkId == input.NetworkId ||
(this.NetworkId != null &&
this.NetworkId.Equals(input.NetworkId))
) &&
(
this.PoweredOn == input.PoweredOn ||
(this.PoweredOn != null &&
this.PoweredOn.Equals(input.PoweredOn))
) &&
(
this.Prefix == input.Prefix ||
(this.Prefix != null &&
this.Prefix.Equals(input.Prefix))
) &&
(
this.StorageContainerId == input.StorageContainerId ||
(this.StorageContainerId != null &&
this.StorageContainerId.Equals(input.StorageContainerId))
) &&
(
this.Suffix == input.Suffix ||
(this.Suffix != null &&
this.Suffix.Equals(input.Suffix))
);
}
19
Source : ActiveAlertsStats.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ActiveAlertsStats input)
{
if (input == null)
return false;
return
(
this.NumCriticalAlerts == input.NumCriticalAlerts ||
(this.NumCriticalAlerts != null &&
this.NumCriticalAlerts.Equals(input.NumCriticalAlerts))
) &&
(
this.NumHardwareAlerts == input.NumHardwareAlerts ||
(this.NumHardwareAlerts != null &&
this.NumHardwareAlerts.Equals(input.NumHardwareAlerts))
) &&
(
this.NumHardwareCriticalAlerts == input.NumHardwareCriticalAlerts ||
(this.NumHardwareCriticalAlerts != null &&
this.NumHardwareCriticalAlerts.Equals(input.NumHardwareCriticalAlerts))
) &&
(
this.NumHardwareInfoAlerts == input.NumHardwareInfoAlerts ||
(this.NumHardwareInfoAlerts != null &&
this.NumHardwareInfoAlerts.Equals(input.NumHardwareInfoAlerts))
) &&
(
this.NumHardwareWarningAlerts == input.NumHardwareWarningAlerts ||
(this.NumHardwareWarningAlerts != null &&
this.NumHardwareWarningAlerts.Equals(input.NumHardwareWarningAlerts))
) &&
(
this.NumInfoAlerts == input.NumInfoAlerts ||
(this.NumInfoAlerts != null &&
this.NumInfoAlerts.Equals(input.NumInfoAlerts))
) &&
(
this.NumServiceAlerts == input.NumServiceAlerts ||
(this.NumServiceAlerts != null &&
this.NumServiceAlerts.Equals(input.NumServiceAlerts))
) &&
(
this.NumServiceCriticalAlerts == input.NumServiceCriticalAlerts ||
(this.NumServiceCriticalAlerts != null &&
this.NumServiceCriticalAlerts.Equals(input.NumServiceCriticalAlerts))
) &&
(
this.NumServiceInfoAlerts == input.NumServiceInfoAlerts ||
(this.NumServiceInfoAlerts != null &&
this.NumServiceInfoAlerts.Equals(input.NumServiceInfoAlerts))
) &&
(
this.NumServiceWarningAlerts == input.NumServiceWarningAlerts ||
(this.NumServiceWarningAlerts != null &&
this.NumServiceWarningAlerts.Equals(input.NumServiceWarningAlerts))
) &&
(
this.NumSoftwareAlerts == input.NumSoftwareAlerts ||
(this.NumSoftwareAlerts != null &&
this.NumSoftwareAlerts.Equals(input.NumSoftwareAlerts))
) &&
(
this.NumSoftwareCriticalAlerts == input.NumSoftwareCriticalAlerts ||
(this.NumSoftwareCriticalAlerts != null &&
this.NumSoftwareCriticalAlerts.Equals(input.NumSoftwareCriticalAlerts))
) &&
(
this.NumSoftwareInfoAlerts == input.NumSoftwareInfoAlerts ||
(this.NumSoftwareInfoAlerts != null &&
this.NumSoftwareInfoAlerts.Equals(input.NumSoftwareInfoAlerts))
) &&
(
this.NumSoftwareWarningAlerts == input.NumSoftwareWarningAlerts ||
(this.NumSoftwareWarningAlerts != null &&
this.NumSoftwareWarningAlerts.Equals(input.NumSoftwareWarningAlerts))
) &&
(
this.NumWarningAlerts == input.NumWarningAlerts ||
(this.NumWarningAlerts != null &&
this.NumWarningAlerts.Equals(input.NumWarningAlerts))
);
}
19
Source : AddedActiveDirectoryPrincipal.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AddedActiveDirectoryPrincipal input)
{
if (input == null)
return false;
return
(
this.CreatedTimeMsecs == input.CreatedTimeMsecs ||
(this.CreatedTimeMsecs != null &&
this.CreatedTimeMsecs.Equals(input.CreatedTimeMsecs))
) &&
(
this.Description == input.Description ||
(this.Description != null &&
this.Description.Equals(input.Description))
) &&
(
this.Domain == input.Domain ||
(this.Domain != null &&
this.Domain.Equals(input.Domain))
) &&
(
this.LastUpdatedTimeMsecs == input.LastUpdatedTimeMsecs ||
(this.LastUpdatedTimeMsecs != null &&
this.LastUpdatedTimeMsecs.Equals(input.LastUpdatedTimeMsecs))
) &&
(
this.ObjectClreplaced == input.ObjectClreplaced ||
this.ObjectClreplaced.Equals(input.ObjectClreplaced)
) &&
(
this.PrincipalName == input.PrincipalName ||
(this.PrincipalName != null &&
this.PrincipalName.Equals(input.PrincipalName))
) &&
(
this.Restricted == input.Restricted ||
(this.Restricted != null &&
this.Restricted.Equals(input.Restricted))
) &&
(
this.Roles == input.Roles ||
this.Roles != null &&
input.Roles != null &&
this.Roles.SequenceEqual(input.Roles)
) &&
(
this.Sid == input.Sid ||
(this.Sid != null &&
this.Sid.Equals(input.Sid))
);
}
19
Source : AdditionalOracleDBParams.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AdditionalOracleDBParams input)
{
if (input == null)
return false;
return
(
this.AppEnreplacedyId == input.AppEnreplacedyId ||
(this.AppEnreplacedyId != null &&
this.AppEnreplacedyId.Equals(input.AppEnreplacedyId))
) &&
(
this.DbInfoChannelVec == input.DbInfoChannelVec ||
this.DbInfoChannelVec != null &&
input.DbInfoChannelVec != null &&
this.DbInfoChannelVec.SequenceEqual(input.DbInfoChannelVec)
);
}
19
Source : AdObjectRestoreInformation.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AdObjectRestoreInformation input)
{
if (input == null)
return false;
return
(
this.AttributeRestoreInfo == input.AttributeRestoreInfo ||
this.AttributeRestoreInfo != null &&
input.AttributeRestoreInfo != null &&
this.AttributeRestoreInfo.SequenceEqual(input.AttributeRestoreInfo)
) &&
(
this.ErrorMessage == input.ErrorMessage ||
(this.ErrorMessage != null &&
this.ErrorMessage.Equals(input.ErrorMessage))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.StartTimeUsecs == input.StartTimeUsecs ||
(this.StartTimeUsecs != null &&
this.StartTimeUsecs.Equals(input.StartTimeUsecs))
) &&
(
this.TimeTakenMsecs == input.TimeTakenMsecs ||
(this.TimeTakenMsecs != null &&
this.TimeTakenMsecs.Equals(input.TimeTakenMsecs))
);
}
19
Source : AgentInformation.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AgentInformation input)
{
if (input == null)
return false;
return
(
this.CbmrVersion == input.CbmrVersion ||
(this.CbmrVersion != null &&
this.CbmrVersion.Equals(input.CbmrVersion))
) &&
(
this.HostType == input.HostType ||
this.HostType.Equals(input.HostType)
) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.OracleMultiNodeChannelSupported == input.OracleMultiNodeChannelSupported ||
(this.OracleMultiNodeChannelSupported != null &&
this.OracleMultiNodeChannelSupported.Equals(input.OracleMultiNodeChannelSupported))
) &&
(
this.RegistrationInfo == input.RegistrationInfo ||
(this.RegistrationInfo != null &&
this.RegistrationInfo.Equals(input.RegistrationInfo))
) &&
(
this.SourceSideDedupEnabled == input.SourceSideDedupEnabled ||
(this.SourceSideDedupEnabled != null &&
this.SourceSideDedupEnabled.Equals(input.SourceSideDedupEnabled))
) &&
(
this.Status == input.Status ||
this.Status.Equals(input.Status)
) &&
(
this.StatusMessage == input.StatusMessage ||
(this.StatusMessage != null &&
this.StatusMessage.Equals(input.StatusMessage))
) &&
(
this.Upgradability == input.Upgradability ||
this.Upgradability.Equals(input.Upgradability)
) &&
(
this.UpgradeStatus == input.UpgradeStatus ||
this.UpgradeStatus.Equals(input.UpgradeStatus)
) &&
(
this.UpgradeStatusMessage == input.UpgradeStatusMessage ||
(this.UpgradeStatusMessage != null &&
this.UpgradeStatusMessage.Equals(input.UpgradeStatusMessage))
) &&
(
this.Version == input.Version ||
(this.Version != null &&
this.Version.Equals(input.Version))
);
}
19
Source : AntivirusServiceGroupStateParams.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AntivirusServiceGroupStateParams input)
{
if (input == null)
return false;
return
(
this.Enable == input.Enable ||
(this.Enable != null &&
this.Enable.Equals(input.Enable))
) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))
);
}
19
Source : App.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(App input)
{
if (input == null)
return false;
return
(
this.AppId == input.AppId ||
(this.AppId != null &&
this.AppId.Equals(input.AppId))
) &&
(
this.Clusters == input.Clusters ||
this.Clusters != null &&
input.Clusters != null &&
this.Clusters.SequenceEqual(input.Clusters)
) &&
(
this.DownloadProgressPct == input.DownloadProgressPct ||
(this.DownloadProgressPct != null &&
this.DownloadProgressPct.Equals(input.DownloadProgressPct))
) &&
(
this.InstallState == input.InstallState ||
this.InstallState.Equals(input.InstallState)
) &&
(
this.InstallTime == input.InstallTime ||
(this.InstallTime != null &&
this.InstallTime.Equals(input.InstallTime))
) &&
(
this.IsLatest == input.IsLatest ||
(this.IsLatest != null &&
this.IsLatest.Equals(input.IsLatest))
) &&
(
this.LatestVersion == input.LatestVersion ||
(this.LatestVersion != null &&
this.LatestVersion.Equals(input.LatestVersion))
) &&
(
this.Metadata == input.Metadata ||
(this.Metadata != null &&
this.Metadata.Equals(input.Metadata))
) &&
(
this.RequiredPrivileges == input.RequiredPrivileges ||
this.RequiredPrivileges.SequenceEqual(input.RequiredPrivileges)
) &&
(
this.UninstallTime == input.UninstallTime ||
(this.UninstallTime != null &&
this.UninstallTime.Equals(input.UninstallTime))
) &&
(
this.Version == input.Version ||
(this.Version != null &&
this.Version.Equals(input.Version))
);
}
19
Source : ApplicationRestoreObject.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ApplicationRestoreObject input)
{
if (input == null)
return false;
return
(
this.AdRestoreParameters == input.AdRestoreParameters ||
(this.AdRestoreParameters != null &&
this.AdRestoreParameters.Equals(input.AdRestoreParameters))
) &&
(
this.ApplicationServerId == input.ApplicationServerId ||
(this.ApplicationServerId != null &&
this.ApplicationServerId.Equals(input.ApplicationServerId))
) &&
(
this.ExchangeRestoreParameters == input.ExchangeRestoreParameters ||
(this.ExchangeRestoreParameters != null &&
this.ExchangeRestoreParameters.Equals(input.ExchangeRestoreParameters))
) &&
(
this.SqlRestoreParameters == input.SqlRestoreParameters ||
(this.SqlRestoreParameters != null &&
this.SqlRestoreParameters.Equals(input.SqlRestoreParameters))
) &&
(
this.TargetHostId == input.TargetHostId ||
(this.TargetHostId != null &&
this.TargetHostId.Equals(input.TargetHostId))
) &&
(
this.TargetRootNodeId == input.TargetRootNodeId ||
(this.TargetRootNodeId != null &&
this.TargetRootNodeId.Equals(input.TargetRootNodeId))
);
}
19
Source : AuditLogsTile.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AuditLogsTile input)
{
if (input == null)
return false;
return
(
this.ClusterAuditLogs == input.ClusterAuditLogs ||
this.ClusterAuditLogs != null &&
input.ClusterAuditLogs != null &&
this.ClusterAuditLogs.SequenceEqual(input.ClusterAuditLogs)
) &&
(
this.TotalCount == input.TotalCount ||
(this.TotalCount != null &&
this.TotalCount.Equals(input.TotalCount))
);
}
19
Source : AwsProtectionSource.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AwsProtectionSource input)
{
if (input == null)
return false;
return
(
this.AccessKey == input.AccessKey ||
(this.AccessKey != null &&
this.AccessKey.Equals(input.AccessKey))
) &&
(
this.AmazonResourceName == input.AmazonResourceName ||
(this.AmazonResourceName != null &&
this.AmazonResourceName.Equals(input.AmazonResourceName))
) &&
(
this.AwsType == input.AwsType ||
this.AwsType.Equals(input.AwsType)
) &&
(
this.DbEngineId == input.DbEngineId ||
(this.DbEngineId != null &&
this.DbEngineId.Equals(input.DbEngineId))
) &&
(
this.HostType == input.HostType ||
this.HostType.Equals(input.HostType)
) &&
(
this.IpAddresses == input.IpAddresses ||
(this.IpAddresses != null &&
this.IpAddresses.Equals(input.IpAddresses))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.OwnerId == input.OwnerId ||
(this.OwnerId != null &&
this.OwnerId.Equals(input.OwnerId))
) &&
(
this.PhysicalSourceId == input.PhysicalSourceId ||
(this.PhysicalSourceId != null &&
this.PhysicalSourceId.Equals(input.PhysicalSourceId))
) &&
(
this.RegionId == input.RegionId ||
(this.RegionId != null &&
this.RegionId.Equals(input.RegionId))
) &&
(
this.ResourceId == input.ResourceId ||
(this.ResourceId != null &&
this.ResourceId.Equals(input.ResourceId))
) &&
(
this.RestoreTaskId == input.RestoreTaskId ||
(this.RestoreTaskId != null &&
this.RestoreTaskId.Equals(input.RestoreTaskId))
) &&
(
this.SecretAccessKey == input.SecretAccessKey ||
(this.SecretAccessKey != null &&
this.SecretAccessKey.Equals(input.SecretAccessKey))
) &&
(
this.SubscriptionType == input.SubscriptionType ||
this.SubscriptionType.Equals(input.SubscriptionType)
) &&
(
this.TagAttributes == input.TagAttributes ||
this.TagAttributes != null &&
input.TagAttributes != null &&
this.TagAttributes.SequenceEqual(input.TagAttributes)
) &&
(
this.Type == input.Type ||
this.Type.Equals(input.Type)
) &&
(
this.UserAccountId == input.UserAccountId ||
(this.UserAccountId != null &&
this.UserAccountId.Equals(input.UserAccountId))
) &&
(
this.UserResourceName == input.UserResourceName ||
(this.UserResourceName != null &&
this.UserResourceName.Equals(input.UserResourceName))
);
}
19
Source : AzureParams.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AzureParams input)
{
if (input == null)
return false;
return
(
this.DataDiskType == input.DataDiskType ||
this.DataDiskType.Equals(input.DataDiskType)
) &&
(
this.InstanceId == input.InstanceId ||
(this.InstanceId != null &&
this.InstanceId.Equals(input.InstanceId))
) &&
(
this.NetworkResourceGroupId == input.NetworkResourceGroupId ||
(this.NetworkResourceGroupId != null &&
this.NetworkResourceGroupId.Equals(input.NetworkResourceGroupId))
) &&
(
this.OsDiskType == input.OsDiskType ||
this.OsDiskType.Equals(input.OsDiskType)
) &&
(
this.ResourceGroup == input.ResourceGroup ||
(this.ResourceGroup != null &&
this.ResourceGroup.Equals(input.ResourceGroup))
) &&
(
this.StorageAccount == input.StorageAccount ||
(this.StorageAccount != null &&
this.StorageAccount.Equals(input.StorageAccount))
) &&
(
this.StorageContainer == input.StorageContainer ||
(this.StorageContainer != null &&
this.StorageContainer.Equals(input.StorageContainer))
) &&
(
this.StorageResourceGroupId == input.StorageResourceGroupId ||
(this.StorageResourceGroupId != null &&
this.StorageResourceGroupId.Equals(input.StorageResourceGroupId))
) &&
(
this.SubnetId == input.SubnetId ||
(this.SubnetId != null &&
this.SubnetId.Equals(input.SubnetId))
) &&
(
this.TempVmResourceGroupId == input.TempVmResourceGroupId ||
(this.TempVmResourceGroupId != null &&
this.TempVmResourceGroupId.Equals(input.TempVmResourceGroupId))
) &&
(
this.TempVmStorageAccountId == input.TempVmStorageAccountId ||
(this.TempVmStorageAccountId != null &&
this.TempVmStorageAccountId.Equals(input.TempVmStorageAccountId))
) &&
(
this.TempVmStorageContainerId == input.TempVmStorageContainerId ||
(this.TempVmStorageContainerId != null &&
this.TempVmStorageContainerId.Equals(input.TempVmStorageContainerId))
) &&
(
this.TempVmSubnetId == input.TempVmSubnetId ||
(this.TempVmSubnetId != null &&
this.TempVmSubnetId.Equals(input.TempVmSubnetId))
) &&
(
this.TempVmVirtualNetworkId == input.TempVmVirtualNetworkId ||
(this.TempVmVirtualNetworkId != null &&
this.TempVmVirtualNetworkId.Equals(input.TempVmVirtualNetworkId))
) &&
(
this.VirtualNetworkId == input.VirtualNetworkId ||
(this.VirtualNetworkId != null &&
this.VirtualNetworkId.Equals(input.VirtualNetworkId))
);
}
19
Source : AzureProtectionSource.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(AzureProtectionSource input)
{
if (input == null)
return false;
return
(
this.ApplicationId == input.ApplicationId ||
(this.ApplicationId != null &&
this.ApplicationId.Equals(input.ApplicationId))
) &&
(
this.ApplicationKey == input.ApplicationKey ||
(this.ApplicationKey != null &&
this.ApplicationKey.Equals(input.ApplicationKey))
) &&
(
this.AzureType == input.AzureType ||
this.AzureType.Equals(input.AzureType)
) &&
(
this.HostType == input.HostType ||
this.HostType.Equals(input.HostType)
) &&
(
this.IpAddresses == input.IpAddresses ||
this.IpAddresses != null &&
input.IpAddresses != null &&
this.IpAddresses.SequenceEqual(input.IpAddresses)
) &&
(
this.IsManagedVm == input.IsManagedVm ||
(this.IsManagedVm != null &&
this.IsManagedVm.Equals(input.IsManagedVm))
) &&
(
this.Location == input.Location ||
(this.Location != null &&
this.Location.Equals(input.Location))
) &&
(
this.MemoryMbytes == input.MemoryMbytes ||
(this.MemoryMbytes != null &&
this.MemoryMbytes.Equals(input.MemoryMbytes))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.NumCores == input.NumCores ||
(this.NumCores != null &&
this.NumCores.Equals(input.NumCores))
) &&
(
this.PhysicalSourceId == input.PhysicalSourceId ||
(this.PhysicalSourceId != null &&
this.PhysicalSourceId.Equals(input.PhysicalSourceId))
) &&
(
this.ResourceId == input.ResourceId ||
(this.ResourceId != null &&
this.ResourceId.Equals(input.ResourceId))
) &&
(
this.RestoreTaskId == input.RestoreTaskId ||
(this.RestoreTaskId != null &&
this.RestoreTaskId.Equals(input.RestoreTaskId))
) &&
(
this.SubscriptionId == input.SubscriptionId ||
(this.SubscriptionId != null &&
this.SubscriptionId.Equals(input.SubscriptionId))
) &&
(
this.SubscriptionType == input.SubscriptionType ||
this.SubscriptionType.Equals(input.SubscriptionType)
) &&
(
this.TenantId == input.TenantId ||
(this.TenantId != null &&
this.TenantId.Equals(input.TenantId))
) &&
(
this.Type == input.Type ||
this.Type.Equals(input.Type)
);
}
19
Source : BackupSourceStats.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(BackupSourceStats input)
{
if (input == null)
return false;
return
(
this.AdmittedTimeUsecs == input.AdmittedTimeUsecs ||
(this.AdmittedTimeUsecs != null &&
this.AdmittedTimeUsecs.Equals(input.AdmittedTimeUsecs))
) &&
(
this.EndTimeUsecs == input.EndTimeUsecs ||
(this.EndTimeUsecs != null &&
this.EndTimeUsecs.Equals(input.EndTimeUsecs))
) &&
(
this.StartTimeUsecs == input.StartTimeUsecs ||
(this.StartTimeUsecs != null &&
this.StartTimeUsecs.Equals(input.StartTimeUsecs))
) &&
(
this.TimeTakenUsecs == input.TimeTakenUsecs ||
(this.TimeTakenUsecs != null &&
this.TimeTakenUsecs.Equals(input.TimeTakenUsecs))
) &&
(
this.TotalBytesReadFromSource == input.TotalBytesReadFromSource ||
(this.TotalBytesReadFromSource != null &&
this.TotalBytesReadFromSource.Equals(input.TotalBytesReadFromSource))
) &&
(
this.TotalBytesToReadFromSource == input.TotalBytesToReadFromSource ||
(this.TotalBytesToReadFromSource != null &&
this.TotalBytesToReadFromSource.Equals(input.TotalBytesToReadFromSource))
) &&
(
this.TotalLogicalBackupSizeBytes == input.TotalLogicalBackupSizeBytes ||
(this.TotalLogicalBackupSizeBytes != null &&
this.TotalLogicalBackupSizeBytes.Equals(input.TotalLogicalBackupSizeBytes))
) &&
(
this.TotalPhysicalBackupSizeBytes == input.TotalPhysicalBackupSizeBytes ||
(this.TotalPhysicalBackupSizeBytes != null &&
this.TotalPhysicalBackupSizeBytes.Equals(input.TotalPhysicalBackupSizeBytes))
) &&
(
this.TotalSourceSizeBytes == input.TotalSourceSizeBytes ||
(this.TotalSourceSizeBytes != null &&
this.TotalSourceSizeBytes.Equals(input.TotalSourceSizeBytes))
);
}
19
Source : BandwidthLimitOverride.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(BandwidthLimitOverride input)
{
if (input == null)
return false;
return
(
this.BytesPerSecond == input.BytesPerSecond ||
(this.BytesPerSecond != null &&
this.BytesPerSecond.Equals(input.BytesPerSecond))
) &&
(
this.IoRate == input.IoRate ||
(this.IoRate != null &&
this.IoRate.Equals(input.IoRate))
) &&
(
this.TimePeriods == input.TimePeriods ||
(this.TimePeriods != null &&
this.TimePeriods.Equals(input.TimePeriods))
);
}
19
Source : CancelProtectionJobRunParam.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CancelProtectionJobRunParam input)
{
if (input == null)
return false;
return
(
this.CopyTaskUid == input.CopyTaskUid ||
(this.CopyTaskUid != null &&
this.CopyTaskUid.Equals(input.CopyTaskUid))
) &&
(
this.JobRunId == input.JobRunId ||
(this.JobRunId != null &&
this.JobRunId.Equals(input.JobRunId))
);
}
19
Source : CloneTaskRequest.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CloneTaskRequest input)
{
if (input == null)
return false;
return
(
this.CloneViewParameters == input.CloneViewParameters ||
(this.CloneViewParameters != null &&
this.CloneViewParameters.Equals(input.CloneViewParameters))
) &&
(
this.ContinueOnError == input.ContinueOnError ||
(this.ContinueOnError != null &&
this.ContinueOnError.Equals(input.ContinueOnError))
) &&
(
this.GlacierRetrievalType == input.GlacierRetrievalType ||
this.GlacierRetrievalType.Equals(input.GlacierRetrievalType)
) &&
(
this.HypervParameters == input.HypervParameters ||
(this.HypervParameters != null &&
this.HypervParameters.Equals(input.HypervParameters))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.NewParentId == input.NewParentId ||
(this.NewParentId != null &&
this.NewParentId.Equals(input.NewParentId))
) &&
(
this.Objects == input.Objects ||
this.Objects != null &&
input.Objects != null &&
this.Objects.SequenceEqual(input.Objects)
) &&
(
this.TargetViewName == input.TargetViewName ||
(this.TargetViewName != null &&
this.TargetViewName.Equals(input.TargetViewName))
) &&
(
this.Type == input.Type ||
this.Type.Equals(input.Type)
) &&
(
this.VlanParameters == input.VlanParameters ||
(this.VlanParameters != null &&
this.VlanParameters.Equals(input.VlanParameters))
) &&
(
this.VmwareParameters == input.VmwareParameters ||
(this.VmwareParameters != null &&
this.VmwareParameters.Equals(input.VmwareParameters))
);
}
19
Source : CloneViewRequest.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CloneViewRequest input)
{
if (input == null)
return false;
return
(
this.AccessSids == input.AccessSids ||
this.AccessSids != null &&
input.AccessSids != null &&
this.AccessSids.SequenceEqual(input.AccessSids)
) &&
(
this.AntivirusScanConfig == input.AntivirusScanConfig ||
(this.AntivirusScanConfig != null &&
this.AntivirusScanConfig.Equals(input.AntivirusScanConfig))
) &&
(
this.CloneViewName == input.CloneViewName ||
(this.CloneViewName != null &&
this.CloneViewName.Equals(input.CloneViewName))
) &&
(
this.DataLockExpiryUsecs == input.DataLockExpiryUsecs ||
(this.DataLockExpiryUsecs != null &&
this.DataLockExpiryUsecs.Equals(input.DataLockExpiryUsecs))
) &&
(
this.Description == input.Description ||
(this.Description != null &&
this.Description.Equals(input.Description))
) &&
(
this.EnableFastDurableHandle == input.EnableFastDurableHandle ||
(this.EnableFastDurableHandle != null &&
this.EnableFastDurableHandle.Equals(input.EnableFastDurableHandle))
) &&
(
this.EnableFilerAuditLogging == input.EnableFilerAuditLogging ||
(this.EnableFilerAuditLogging != null &&
this.EnableFilerAuditLogging.Equals(input.EnableFilerAuditLogging))
) &&
(
this.EnableLiveIndexing == input.EnableLiveIndexing ||
(this.EnableLiveIndexing != null &&
this.EnableLiveIndexing.Equals(input.EnableLiveIndexing))
) &&
(
this.EnableMixedModePermissions == input.EnableMixedModePermissions ||
(this.EnableMixedModePermissions != null &&
this.EnableMixedModePermissions.Equals(input.EnableMixedModePermissions))
) &&
(
this.EnableNfsViewDiscovery == input.EnableNfsViewDiscovery ||
(this.EnableNfsViewDiscovery != null &&
this.EnableNfsViewDiscovery.Equals(input.EnableNfsViewDiscovery))
) &&
(
this.EnableOfflineCaching == input.EnableOfflineCaching ||
(this.EnableOfflineCaching != null &&
this.EnableOfflineCaching.Equals(input.EnableOfflineCaching))
) &&
(
this.EnableSmbAccessBasedEnumeration == input.EnableSmbAccessBasedEnumeration ||
(this.EnableSmbAccessBasedEnumeration != null &&
this.EnableSmbAccessBasedEnumeration.Equals(input.EnableSmbAccessBasedEnumeration))
) &&
(
this.EnableSmbEncryption == input.EnableSmbEncryption ||
(this.EnableSmbEncryption != null &&
this.EnableSmbEncryption.Equals(input.EnableSmbEncryption))
) &&
(
this.EnableSmbOplock == input.EnableSmbOplock ||
(this.EnableSmbOplock != null &&
this.EnableSmbOplock.Equals(input.EnableSmbOplock))
) &&
(
this.EnableSmbViewDiscovery == input.EnableSmbViewDiscovery ||
(this.EnableSmbViewDiscovery != null &&
this.EnableSmbViewDiscovery.Equals(input.EnableSmbViewDiscovery))
) &&
(
this.EnforceSmbEncryption == input.EnforceSmbEncryption ||
(this.EnforceSmbEncryption != null &&
this.EnforceSmbEncryption.Equals(input.EnforceSmbEncryption))
) &&
(
this.FileExtensionFilter == input.FileExtensionFilter ||
(this.FileExtensionFilter != null &&
this.FileExtensionFilter.Equals(input.FileExtensionFilter))
) &&
(
this.FileLockConfig == input.FileLockConfig ||
(this.FileLockConfig != null &&
this.FileLockConfig.Equals(input.FileLockConfig))
) &&
(
this.LogicalQuota == input.LogicalQuota ||
(this.LogicalQuota != null &&
this.LogicalQuota.Equals(input.LogicalQuota))
) &&
(
this.NfsAllSquash == input.NfsAllSquash ||
(this.NfsAllSquash != null &&
this.NfsAllSquash.Equals(input.NfsAllSquash))
) &&
(
this.NfsRootPermissions == input.NfsRootPermissions ||
(this.NfsRootPermissions != null &&
this.NfsRootPermissions.Equals(input.NfsRootPermissions))
) &&
(
this.NfsRootSquash == input.NfsRootSquash ||
(this.NfsRootSquash != null &&
this.NfsRootSquash.Equals(input.NfsRootSquash))
) &&
(
this.OverrideGlobalWhitelist == input.OverrideGlobalWhitelist ||
(this.OverrideGlobalWhitelist != null &&
this.OverrideGlobalWhitelist.Equals(input.OverrideGlobalWhitelist))
) &&
(
this.ProtocolAccess == input.ProtocolAccess ||
this.ProtocolAccess.Equals(input.ProtocolAccess)
) &&
(
this.Qos == input.Qos ||
(this.Qos != null &&
this.Qos.Equals(input.Qos))
) &&
(
this.SecurityMode == input.SecurityMode ||
this.SecurityMode.Equals(input.SecurityMode)
) &&
(
this.SharePermissions == input.SharePermissions ||
this.SharePermissions != null &&
input.SharePermissions != null &&
this.SharePermissions.SequenceEqual(input.SharePermissions)
) &&
(
this.SmbPermissionsInfo == input.SmbPermissionsInfo ||
(this.SmbPermissionsInfo != null &&
this.SmbPermissionsInfo.Equals(input.SmbPermissionsInfo))
) &&
(
this.SourceViewName == input.SourceViewName ||
(this.SourceViewName != null &&
this.SourceViewName.Equals(input.SourceViewName))
) &&
(
this.StoragePolicyOverride == input.StoragePolicyOverride ||
(this.StoragePolicyOverride != null &&
this.StoragePolicyOverride.Equals(input.StoragePolicyOverride))
) &&
(
this.SubnetWhitelist == input.SubnetWhitelist ||
this.SubnetWhitelist != null &&
input.SubnetWhitelist != null &&
this.SubnetWhitelist.SequenceEqual(input.SubnetWhitelist)
) &&
(
this.SwiftProjectDomain == input.SwiftProjectDomain ||
(this.SwiftProjectDomain != null &&
this.SwiftProjectDomain.Equals(input.SwiftProjectDomain))
) &&
(
this.SwiftProjectName == input.SwiftProjectName ||
(this.SwiftProjectName != null &&
this.SwiftProjectName.Equals(input.SwiftProjectName))
) &&
(
this.TenantId == input.TenantId ||
(this.TenantId != null &&
this.TenantId.Equals(input.TenantId))
);
}
19
Source : ClusterAuditLogsSearchResult.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ClusterAuditLogsSearchResult input)
{
if (input == null)
return false;
return
(
this.ClusterAuditLogs == input.ClusterAuditLogs ||
this.ClusterAuditLogs != null &&
input.ClusterAuditLogs != null &&
this.ClusterAuditLogs.SequenceEqual(input.ClusterAuditLogs)
) &&
(
this.TotalCount == input.TotalCount ||
(this.TotalCount != null &&
this.TotalCount.Equals(input.TotalCount))
);
}
19
Source : ClusterConfigProtoQoSMappingQoSContext.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ClusterConfigProtoQoSMappingQoSContext input)
{
if (input == null)
return false;
return
(
this.Component == input.Component ||
(this.Component != null &&
this.Component.Equals(input.Component))
) &&
(
this.Priority == input.Priority ||
(this.Priority != null &&
this.Priority.Equals(input.Priority))
) &&
(
this.Type == input.Type ||
(this.Type != null &&
this.Type.Equals(input.Type))
) &&
(
this.ViewBoxId == input.ViewBoxId ||
(this.ViewBoxId != null &&
this.ViewBoxId.Equals(input.ViewBoxId))
) &&
(
this.ViewId == input.ViewId ||
(this.ViewId != null &&
this.ViewId.Equals(input.ViewId))
);
}
19
Source : ClusterStats.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ClusterStats input)
{
if (input == null)
return false;
return
(
this.CloudUsagePerfStats == input.CloudUsagePerfStats ||
(this.CloudUsagePerfStats != null &&
this.CloudUsagePerfStats.Equals(input.CloudUsagePerfStats))
) &&
(
this.DataReductionRatio == input.DataReductionRatio ||
(this.DataReductionRatio != null &&
this.DataReductionRatio.Equals(input.DataReductionRatio))
) &&
(
this.DataUsageStats == input.DataUsageStats ||
(this.DataUsageStats != null &&
this.DataUsageStats.Equals(input.DataUsageStats))
) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))
) &&
(
this.LocalUsagePerfStats == input.LocalUsagePerfStats ||
(this.LocalUsagePerfStats != null &&
this.LocalUsagePerfStats.Equals(input.LocalUsagePerfStats))
) &&
(
this.LogicalStats == input.LogicalStats ||
(this.LogicalStats != null &&
this.LogicalStats.Equals(input.LogicalStats))
) &&
(
this.UsagePerfStats == input.UsagePerfStats ||
(this.UsagePerfStats != null &&
this.UsagePerfStats.Equals(input.UsagePerfStats))
);
}
19
Source : ClusterStatusResult.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ClusterStatusResult input)
{
if (input == null)
return false;
return
(
this.ClusterId == input.ClusterId ||
(this.ClusterId != null &&
this.ClusterId.Equals(input.ClusterId))
) &&
(
this.ClusterIncarnationId == input.ClusterIncarnationId ||
(this.ClusterIncarnationId != null &&
this.ClusterIncarnationId.Equals(input.ClusterIncarnationId))
) &&
(
this.CurrentOperation == input.CurrentOperation ||
this.CurrentOperation.Equals(input.CurrentOperation)
) &&
(
this.Message == input.Message ||
(this.Message != null &&
this.Message.Equals(input.Message))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.NodeStatuses == input.NodeStatuses ||
this.NodeStatuses != null &&
input.NodeStatuses != null &&
this.NodeStatuses.SequenceEqual(input.NodeStatuses)
) &&
(
this.RemovalState == input.RemovalState ||
this.RemovalState.Equals(input.RemovalState)
) &&
(
this.ServicesSynced == input.ServicesSynced ||
(this.ServicesSynced != null &&
this.ServicesSynced.Equals(input.ServicesSynced))
) &&
(
this.SoftwareVersion == input.SoftwareVersion ||
(this.SoftwareVersion != null &&
this.SoftwareVersion.Equals(input.SoftwareVersion))
) &&
(
this.StoppedServices == input.StoppedServices ||
this.StoppedServices.SequenceEqual(input.StoppedServices)
);
}
19
Source : ConnectorParameters.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ConnectorParameters input)
{
if (input == null)
return false;
return
(
this.Endpoint == input.Endpoint ||
(this.Endpoint != null &&
this.Endpoint.Equals(input.Endpoint))
) &&
(
this.Environment == input.Environment ||
this.Environment.Equals(input.Environment)
) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))
) &&
(
this.Version == input.Version ||
(this.Version != null &&
this.Version.Equals(input.Version))
);
}
19
Source : ContinuousSchedule.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(ContinuousSchedule input)
{
if (input == null)
return false;
return
(
this.BackupIntervalMins == input.BackupIntervalMins ||
(this.BackupIntervalMins != null &&
this.BackupIntervalMins.Equals(input.BackupIntervalMins))
);
}
19
Source : CopySnapshotTaskStatus.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CopySnapshotTaskStatus input)
{
if (input == null)
return false;
return
(
this.Error == input.Error ||
(this.Error != null &&
this.Error.Equals(input.Error))
) &&
(
this.Source == input.Source ||
(this.Source != null &&
this.Source.Equals(input.Source))
) &&
(
this.Stats == input.Stats ||
(this.Stats != null &&
this.Stats.Equals(input.Stats))
) &&
(
this.Status == input.Status ||
this.Status.Equals(input.Status)
) &&
(
this.TaskEndTimeUsecs == input.TaskEndTimeUsecs ||
(this.TaskEndTimeUsecs != null &&
this.TaskEndTimeUsecs.Equals(input.TaskEndTimeUsecs))
) &&
(
this.TaskStartTimeUsecs == input.TaskStartTimeUsecs ||
(this.TaskStartTimeUsecs != null &&
this.TaskStartTimeUsecs.Equals(input.TaskStartTimeUsecs))
);
}
19
Source : CouchbaseBucket.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CouchbaseBucket input)
{
if (input == null)
return false;
return
(
this.BucketType == input.BucketType ||
(this.BucketType != null &&
this.BucketType.Equals(input.BucketType))
) &&
(
this.DoreplacedentCount == input.DoreplacedentCount ||
(this.DoreplacedentCount != null &&
this.DoreplacedentCount.Equals(input.DoreplacedentCount))
);
}
19
Source : CountByTier.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CountByTier input)
{
if (input == null)
return false;
return
(
this.DiskCount == input.DiskCount ||
(this.DiskCount != null &&
this.DiskCount.Equals(input.DiskCount))
) &&
(
this.StorageTier == input.StorageTier ||
this.StorageTier.Equals(input.StorageTier)
);
}
19
Source : CreateClusterResult.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CreateClusterResult input)
{
if (input == null)
return false;
return
(
this.ClusterId == input.ClusterId ||
(this.ClusterId != null &&
this.ClusterId.Equals(input.ClusterId))
) &&
(
this.ClusterName == input.ClusterName ||
(this.ClusterName != null &&
this.ClusterName.Equals(input.ClusterName))
) &&
(
this.ClusterSwVersion == input.ClusterSwVersion ||
(this.ClusterSwVersion != null &&
this.ClusterSwVersion.Equals(input.ClusterSwVersion))
) &&
(
this.HealthyNodes == input.HealthyNodes ||
this.HealthyNodes != null &&
input.HealthyNodes != null &&
this.HealthyNodes.SequenceEqual(input.HealthyNodes)
) &&
(
this.IncarnationId == input.IncarnationId ||
(this.IncarnationId != null &&
this.IncarnationId.Equals(input.IncarnationId))
) &&
(
this.Message == input.Message ||
(this.Message != null &&
this.Message.Equals(input.Message))
) &&
(
this.UnhealthyNodes == input.UnhealthyNodes ||
this.UnhealthyNodes != null &&
input.UnhealthyNodes != null &&
this.UnhealthyNodes.SequenceEqual(input.UnhealthyNodes)
);
}
19
Source : CreateViewBoxParams.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CreateViewBoxParams input)
{
if (input == null)
return false;
return
(
this.AdDomainName == input.AdDomainName ||
(this.AdDomainName != null &&
this.AdDomainName.Equals(input.AdDomainName))
) &&
(
this.ClientSubnetWhiteList == input.ClientSubnetWhiteList ||
this.ClientSubnetWhiteList != null &&
input.ClientSubnetWhiteList != null &&
this.ClientSubnetWhiteList.SequenceEqual(input.ClientSubnetWhiteList)
) &&
(
this.CloudDownWaterfallThresholdPct == input.CloudDownWaterfallThresholdPct ||
(this.CloudDownWaterfallThresholdPct != null &&
this.CloudDownWaterfallThresholdPct.Equals(input.CloudDownWaterfallThresholdPct))
) &&
(
this.CloudDownWaterfallThresholdSecs == input.CloudDownWaterfallThresholdSecs ||
(this.CloudDownWaterfallThresholdSecs != null &&
this.CloudDownWaterfallThresholdSecs.Equals(input.CloudDownWaterfallThresholdSecs))
) &&
(
this.ClusterParreplacedionId == input.ClusterParreplacedionId ||
(this.ClusterParreplacedionId != null &&
this.ClusterParreplacedionId.Equals(input.ClusterParreplacedionId))
) &&
(
this.DefaultUserQuotaPolicy == input.DefaultUserQuotaPolicy ||
(this.DefaultUserQuotaPolicy != null &&
this.DefaultUserQuotaPolicy.Equals(input.DefaultUserQuotaPolicy))
) &&
(
this.DefaultViewQuotaPolicy == input.DefaultViewQuotaPolicy ||
(this.DefaultViewQuotaPolicy != null &&
this.DefaultViewQuotaPolicy.Equals(input.DefaultViewQuotaPolicy))
) &&
(
this.DirectArchiveEnabled == input.DirectArchiveEnabled ||
(this.DirectArchiveEnabled != null &&
this.DirectArchiveEnabled.Equals(input.DirectArchiveEnabled))
) &&
(
this.LdapProviderId == input.LdapProviderId ||
(this.LdapProviderId != null &&
this.LdapProviderId.Equals(input.LdapProviderId))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.PhysicalQuota == input.PhysicalQuota ||
(this.PhysicalQuota != null &&
this.PhysicalQuota.Equals(input.PhysicalQuota))
) &&
(
this.S3BucketsAllowed == input.S3BucketsAllowed ||
(this.S3BucketsAllowed != null &&
this.S3BucketsAllowed.Equals(input.S3BucketsAllowed))
) &&
(
this.StoragePolicy == input.StoragePolicy ||
(this.StoragePolicy != null &&
this.StoragePolicy.Equals(input.StoragePolicy))
) &&
(
this.TenantIdVec == input.TenantIdVec ||
this.TenantIdVec != null &&
input.TenantIdVec != null &&
this.TenantIdVec.SequenceEqual(input.TenantIdVec)
);
}
19
Source : CreateViewRequest.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(CreateViewRequest input)
{
if (input == null)
return false;
return
(
this.AccessSids == input.AccessSids ||
this.AccessSids != null &&
input.AccessSids != null &&
this.AccessSids.SequenceEqual(input.AccessSids)
) &&
(
this.AntivirusScanConfig == input.AntivirusScanConfig ||
(this.AntivirusScanConfig != null &&
this.AntivirusScanConfig.Equals(input.AntivirusScanConfig))
) &&
(
this.CaseInsensitiveNamesEnabled == input.CaseInsensitiveNamesEnabled ||
(this.CaseInsensitiveNamesEnabled != null &&
this.CaseInsensitiveNamesEnabled.Equals(input.CaseInsensitiveNamesEnabled))
) &&
(
this.Description == input.Description ||
(this.Description != null &&
this.Description.Equals(input.Description))
) &&
(
this.EnableFastDurableHandle == input.EnableFastDurableHandle ||
(this.EnableFastDurableHandle != null &&
this.EnableFastDurableHandle.Equals(input.EnableFastDurableHandle))
) &&
(
this.EnableFilerAuditLogging == input.EnableFilerAuditLogging ||
(this.EnableFilerAuditLogging != null &&
this.EnableFilerAuditLogging.Equals(input.EnableFilerAuditLogging))
) &&
(
this.EnableLiveIndexing == input.EnableLiveIndexing ||
(this.EnableLiveIndexing != null &&
this.EnableLiveIndexing.Equals(input.EnableLiveIndexing))
) &&
(
this.EnableMixedModePermissions == input.EnableMixedModePermissions ||
(this.EnableMixedModePermissions != null &&
this.EnableMixedModePermissions.Equals(input.EnableMixedModePermissions))
) &&
(
this.EnableNfsViewDiscovery == input.EnableNfsViewDiscovery ||
(this.EnableNfsViewDiscovery != null &&
this.EnableNfsViewDiscovery.Equals(input.EnableNfsViewDiscovery))
) &&
(
this.EnableOfflineCaching == input.EnableOfflineCaching ||
(this.EnableOfflineCaching != null &&
this.EnableOfflineCaching.Equals(input.EnableOfflineCaching))
) &&
(
this.EnableSmbAccessBasedEnumeration == input.EnableSmbAccessBasedEnumeration ||
(this.EnableSmbAccessBasedEnumeration != null &&
this.EnableSmbAccessBasedEnumeration.Equals(input.EnableSmbAccessBasedEnumeration))
) &&
(
this.EnableSmbEncryption == input.EnableSmbEncryption ||
(this.EnableSmbEncryption != null &&
this.EnableSmbEncryption.Equals(input.EnableSmbEncryption))
) &&
(
this.EnableSmbOplock == input.EnableSmbOplock ||
(this.EnableSmbOplock != null &&
this.EnableSmbOplock.Equals(input.EnableSmbOplock))
) &&
(
this.EnableSmbViewDiscovery == input.EnableSmbViewDiscovery ||
(this.EnableSmbViewDiscovery != null &&
this.EnableSmbViewDiscovery.Equals(input.EnableSmbViewDiscovery))
) &&
(
this.EnforceSmbEncryption == input.EnforceSmbEncryption ||
(this.EnforceSmbEncryption != null &&
this.EnforceSmbEncryption.Equals(input.EnforceSmbEncryption))
) &&
(
this.FileExtensionFilter == input.FileExtensionFilter ||
(this.FileExtensionFilter != null &&
this.FileExtensionFilter.Equals(input.FileExtensionFilter))
) &&
(
this.FileLockConfig == input.FileLockConfig ||
(this.FileLockConfig != null &&
this.FileLockConfig.Equals(input.FileLockConfig))
) &&
(
this.LogicalQuota == input.LogicalQuota ||
(this.LogicalQuota != null &&
this.LogicalQuota.Equals(input.LogicalQuota))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.NfsAllSquash == input.NfsAllSquash ||
(this.NfsAllSquash != null &&
this.NfsAllSquash.Equals(input.NfsAllSquash))
) &&
(
this.NfsRootPermissions == input.NfsRootPermissions ||
(this.NfsRootPermissions != null &&
this.NfsRootPermissions.Equals(input.NfsRootPermissions))
) &&
(
this.NfsRootSquash == input.NfsRootSquash ||
(this.NfsRootSquash != null &&
this.NfsRootSquash.Equals(input.NfsRootSquash))
) &&
(
this.OverrideGlobalWhitelist == input.OverrideGlobalWhitelist ||
(this.OverrideGlobalWhitelist != null &&
this.OverrideGlobalWhitelist.Equals(input.OverrideGlobalWhitelist))
) &&
(
this.ProtocolAccess == input.ProtocolAccess ||
this.ProtocolAccess.Equals(input.ProtocolAccess)
) &&
(
this.Qos == input.Qos ||
(this.Qos != null &&
this.Qos.Equals(input.Qos))
) &&
(
this.S3KeyMappingConfig == input.S3KeyMappingConfig ||
this.S3KeyMappingConfig.Equals(input.S3KeyMappingConfig)
) &&
(
this.SecurityMode == input.SecurityMode ||
this.SecurityMode.Equals(input.SecurityMode)
) &&
(
this.SharePermissions == input.SharePermissions ||
this.SharePermissions != null &&
input.SharePermissions != null &&
this.SharePermissions.SequenceEqual(input.SharePermissions)
) &&
(
this.SmbPermissionsInfo == input.SmbPermissionsInfo ||
(this.SmbPermissionsInfo != null &&
this.SmbPermissionsInfo.Equals(input.SmbPermissionsInfo))
) &&
(
this.StoragePolicyOverride == input.StoragePolicyOverride ||
(this.StoragePolicyOverride != null &&
this.StoragePolicyOverride.Equals(input.StoragePolicyOverride))
) &&
(
this.SubnetWhitelist == input.SubnetWhitelist ||
this.SubnetWhitelist != null &&
input.SubnetWhitelist != null &&
this.SubnetWhitelist.SequenceEqual(input.SubnetWhitelist)
) &&
(
this.SwiftProjectDomain == input.SwiftProjectDomain ||
(this.SwiftProjectDomain != null &&
this.SwiftProjectDomain.Equals(input.SwiftProjectDomain))
) &&
(
this.SwiftProjectName == input.SwiftProjectName ||
(this.SwiftProjectName != null &&
this.SwiftProjectName.Equals(input.SwiftProjectName))
) &&
(
this.SwiftUserDomain == input.SwiftUserDomain ||
(this.SwiftUserDomain != null &&
this.SwiftUserDomain.Equals(input.SwiftUserDomain))
) &&
(
this.SwiftUsername == input.SwiftUsername ||
(this.SwiftUsername != null &&
this.SwiftUsername.Equals(input.SwiftUsername))
) &&
(
this.TenantId == input.TenantId ||
(this.TenantId != null &&
this.TenantId.Equals(input.TenantId))
) &&
(
this.ViewBoxId == input.ViewBoxId ||
(this.ViewBoxId != null &&
this.ViewBoxId.Equals(input.ViewBoxId))
);
}
19
Source : DagApplicationServerInfo.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(DagApplicationServerInfo input)
{
if (input == null)
return false;
return
(
this.Fqdn == input.Fqdn ||
(this.Fqdn != null &&
this.Fqdn.Equals(input.Fqdn))
) &&
(
this.Guid == input.Guid ||
(this.Guid != null &&
this.Guid.Equals(input.Guid))
) &&
(
this.Id == input.Id ||
(this.Id != null &&
this.Id.Equals(input.Id))
) &&
(
this.Name == input.Name ||
(this.Name != null &&
this.Name.Equals(input.Name))
) &&
(
this.OwnerId == input.OwnerId ||
(this.OwnerId != null &&
this.OwnerId.Equals(input.OwnerId))
) &&
(
this.Status == input.Status ||
this.Status.Equals(input.Status)
) &&
(
this.TotalSizeBytes == input.TotalSizeBytes ||
(this.TotalSizeBytes != null &&
this.TotalSizeBytes.Equals(input.TotalSizeBytes))
);
}
19
Source : Dashboard.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(Dashboard input)
{
if (input == null)
return false;
return
(
this.AuditLogs == input.AuditLogs ||
(this.AuditLogs != null &&
this.AuditLogs.Equals(input.AuditLogs))
) &&
(
this.ClusterId == input.ClusterId ||
(this.ClusterId != null &&
this.ClusterId.Equals(input.ClusterId))
) &&
(
this.Health == input.Health ||
(this.Health != null &&
this.Health.Equals(input.Health))
) &&
(
this.Iops == input.Iops ||
(this.Iops != null &&
this.Iops.Equals(input.Iops))
) &&
(
this.JobRuns == input.JobRuns ||
(this.JobRuns != null &&
this.JobRuns.Equals(input.JobRuns))
) &&
(
this.ProtectedObjects == input.ProtectedObjects ||
(this.ProtectedObjects != null &&
this.ProtectedObjects.Equals(input.ProtectedObjects))
) &&
(
this.Protection == input.Protection ||
(this.Protection != null &&
this.Protection.Equals(input.Protection))
) &&
(
this.Recoveries == input.Recoveries ||
(this.Recoveries != null &&
this.Recoveries.Equals(input.Recoveries))
) &&
(
this.StorageEfficiency == input.StorageEfficiency ||
(this.StorageEfficiency != null &&
this.StorageEfficiency.Equals(input.StorageEfficiency))
) &&
(
this.Throughput == input.Throughput ||
(this.Throughput != null &&
this.Throughput.Equals(input.Throughput))
);
}
19
Source : DataMigrationJobParameters.cs
with Apache License 2.0
from cohesity
with Apache License 2.0
from cohesity
public bool Equals(DataMigrationJobParameters input)
{
if (input == null)
return false;
return
(
this.ColdFileWindow == input.ColdFileWindow ||
(this.ColdFileWindow != null &&
this.ColdFileWindow.Equals(input.ColdFileWindow))
) &&
(
this.DeleteOrphanData == input.DeleteOrphanData ||
(this.DeleteOrphanData != null &&
this.DeleteOrphanData.Equals(input.DeleteOrphanData))
) &&
(
this.FilePathFilter == input.FilePathFilter ||
(this.FilePathFilter != null &&
this.FilePathFilter.Equals(input.FilePathFilter))
) &&
(
this.FileSelectionPolicy == input.FileSelectionPolicy ||
this.FileSelectionPolicy.Equals(input.FileSelectionPolicy)
) &&
(
this.FileSizeBytes == input.FileSizeBytes ||
(this.FileSizeBytes != null &&
this.FileSizeBytes.Equals(input.FileSizeBytes))
) &&
(
this.FileSizePolicy == input.FileSizePolicy ||
this.FileSizePolicy.Equals(input.FileSizePolicy)
) &&
(
this.MigrateWithoutStub == input.MigrateWithoutStub ||
(this.MigrateWithoutStub != null &&
this.MigrateWithoutStub.Equals(input.MigrateWithoutStub))
) &&
(
this.NfsMountPath == input.NfsMountPath ||
(this.NfsMountPath != null &&
this.NfsMountPath.Equals(input.NfsMountPath))
) &&
(
this.TargetViewName == input.TargetViewName ||
(this.TargetViewName != null &&
this.TargetViewName.Equals(input.TargetViewName))
);
}
See More Examples