コード例 #1
0
 public static ParticipantIdentifier Of(string value, Scheme scheme)
 {
     return(new ParticipantIdentifier(value, scheme));
 }
コード例 #2
0
 /// <summary>
 /// Creation of participant identifier.
 /// </summary>
 /// <param name="identifier">Normal identifier like '9908:987654321'.</param>
 /// <param name="scheme">Scheme for identifier.</param>
 private ParticipantIdentifier(string identifier, Scheme scheme)
     : base(identifier.Trim().ToLower(CultureInfo.InvariantCulture), scheme)
 {
 }
コード例 #3
0
 private ProcessIdentifier(string value, Scheme scheme)
     : base(value, scheme)
 {
 }
コード例 #4
0
 public static ProcessIdentifier Of(string identifier, Scheme scheme)
 {
     return(new ProcessIdentifier(identifier, scheme));
 }
コード例 #5
0
 protected DocumentTypeIdentifier(string value, Scheme scheme)
     : base(value, scheme)
 {
 }
コード例 #6
0
 public static DocumentTypeIdentifier Of(string identifier, Scheme scheme)
 {
     return(new DocumentTypeIdentifier(identifier, scheme));
 }
コード例 #7
0
 protected AbstractQualifiedIdentifier(string identifier, Scheme scheme)
 {
     this.Scheme     = scheme;
     this.Identifier = identifier?.Trim();
 }