public RequestMessagePartDescription(MessagePartDescription messagePart, MessagePartType partType, string alias) : base(messagePart.Name, messagePart.Namespace) { Index = messagePart.Index; MemberInfo = messagePart.MemberInfo; Multiple = messagePart.Multiple; ProtectionLevel = messagePart.ProtectionLevel; Type = messagePart.Type; Alias = alias; PartType = partType; }