Updated: November 27, 2015
A ProtocolSettings entity is an abstract entity that defines the protocol settings common to X12 and AS2 protocols. The X12ProtocolSettings and AS2ProtocolSettings entities derive from the ProtocolSettings entity. The ProtocolSettings entity cannot be instantiated. You must instead instantiate X12ProtocolSettings or AS2ProtocolSettings.
Specifies a unique ID for the protocol settings. This value is auto-generated.
Required. Specifies a unique name for the protocol settings. This must not be more than 256 characters.
Required. Set this to X12 for an X12 agreement or AS2 for an AS2 agreement. This value must not be more than 50 characters and is case-insensitive.
A navigation property that references the business profile to which the protocol settings belong.
A navigation property that references the agreement with which the protocol settings is associated.
A ProtocolSettings entity must be associated with a BusinessProfile, AgreementAsSender, or AgreementAsReceiver.