/// <summary> /// Initializes a new instance of the EdifactOneWayAgreement class. /// </summary> /// <param name="senderBusinessIdentity">The sender business /// identity</param> /// <param name="receiverBusinessIdentity">The receiver business /// identity</param> /// <param name="protocolSettings">The EDIFACT protocol /// settings.</param> public EdifactOneWayAgreement(BusinessIdentity senderBusinessIdentity, BusinessIdentity receiverBusinessIdentity, EdifactProtocolSettings protocolSettings) { SenderBusinessIdentity = senderBusinessIdentity; ReceiverBusinessIdentity = receiverBusinessIdentity; ProtocolSettings = protocolSettings; CustomInit(); }
/// <summary> /// Initializes a new instance of the IntegrationAccountAgreementInner /// class. /// </summary> /// <param name="agreementType">The agreement type. Possible values /// include: 'NotSpecified', 'AS2', 'X12', 'Edifact'</param> /// <param name="hostPartner">The integration account partner that is /// set as host partner for this agreement.</param> /// <param name="guestPartner">The integration account partner that is /// set as guest partner for this agreement.</param> /// <param name="hostIdentity">The business identity of the host /// partner.</param> /// <param name="guestIdentity">The business identity of the guest /// partner.</param> /// <param name="content">The agreement content.</param> /// <param name="createdTime">The created time.</param> /// <param name="changedTime">The changed time.</param> /// <param name="metadata">The metadata.</param> public IntegrationAccountAgreementInner(AgreementType agreementType, string hostPartner, string guestPartner, BusinessIdentity hostIdentity, BusinessIdentity guestIdentity, AgreementContent content, string location = default(string), string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), System.DateTime?createdTime = default(System.DateTime?), System.DateTime?changedTime = default(System.DateTime?), object metadata = default(object)) : base(location, id, name, type, tags) { CreatedTime = createdTime; ChangedTime = changedTime; Metadata = metadata; AgreementType = agreementType; HostPartner = hostPartner; GuestPartner = guestPartner; HostIdentity = hostIdentity; GuestIdentity = guestIdentity; Content = content; CustomInit(); }