예제 #1
0
        public Header SetIdentifier(InstanceIdentifier value)
        {
            Header header = this.Copy();

            header.Identifier = value;
            return(header);
        }
예제 #2
0
 public static Header Of(
     ParticipantIdentifier sender,
     ParticipantIdentifier receiver,
     ProcessIdentifier process,
     DocumentTypeIdentifier documentType,
     InstanceIdentifier identifier,
     InstanceType instanceType,
     DateTime?creationTimestamp)
 {
     return(new Header(sender, receiver, process, documentType, identifier, instanceType, creationTimestamp));
 }
예제 #3
0
 private Header(
     ParticipantIdentifier sender,
     ParticipantIdentifier receiver,
     ProcessIdentifier process,
     DocumentTypeIdentifier documentType,
     InstanceIdentifier identifier,
     InstanceType instanceType,
     DateTime?creationTimestamp)
 {
     this.Sender            = sender;
     this.Receiver          = receiver;
     this.Process           = process;
     this.DocumentType      = documentType;
     this.Identifier        = identifier;
     this.InstanceType      = instanceType;
     this.CreationTimestamp = creationTimestamp;
 }