protected override void EnsureRequired() { if (!this.Handle.HasValue) { throw AmqpEncoding.GetEncodingException(AmqpResources.GetString(AmqpResources.AmqpRequiredFieldNotSet, "handle", Name)); } }