public bool Validate(QueueCreation creation) { return (Validate(MaxSizeInMegabytes, creation.MaxSizeInMegabytes) && Validate(RequiresDuplicateDetection, creation.RequiresDuplicateDetection) && Validate(DuplicateDetectionHistoryTimeWindow, creation.DuplicateDetectionHistoryTimeWindow) && Validate(EnableBatchedOperations, creation.EnableBatchedOperations) && Validate(IsAnonymousAccessible, creation.IsAnonymousAccessible) && Validate(ForwardTo, creation.ForwardTo) && Validate(UserMetadata, creation.UserMetadata) && Validate(SupportOrdering, creation.SupportOrdering) && Validate(AutoDeleteOnIdle, creation.AutoDeleteOnIdle) && Validate(EnablePartitioning, creation.EnablePartitioning) && Validate(EnableExpress, creation.EnableExpress) && Validate(NewPath, creation.NewPath)); }
protected override bool Validate(QueueCreation other) { return(Creation.Validate(other)); }
public QBitNinjaQueue(string connectionString, QueueCreation queue) : base(connectionString, queue) { }
public QBitNinjaQueue(Network network, string connectionString, QueueCreation queue) : base(network, connectionString, queue) { }