Novell.Directory.Ldap.Rfc2251.RfcLdapMessage.RfcLdapMessage C# (CSharp) Method

RfcLdapMessage() private method

Create an RfcLdapMessage by copying the content array
private RfcLdapMessage ( Asn1Object origContent, RfcRequest origRequest, System dn, System filter, bool reference ) : System
origContent Novell.Directory.Ldap.Asn1.Asn1Object the array list to copy ///
origRequest RfcRequest
dn System
filter System
reference bool
return System
        internal RfcLdapMessage(Asn1Object[] origContent, RfcRequest origRequest, System.String dn, System.String filter, bool reference)
            : base(origContent, origContent.Length)
        {
            set_Renamed(0, new RfcMessageID()); // MessageID has static counter

            RfcRequest req = (RfcRequest) origContent[1];
            RfcRequest newreq = req.dupRequest(dn, filter, reference);
            op = (Asn1Object) newreq;
            set_Renamed(1, (Asn1Object) newreq);

            return ;
        }

Same methods

RfcLdapMessage::RfcLdapMessage ( Asn1Decoder dec, System in_Renamed, int len ) : System
RfcLdapMessage::RfcLdapMessage ( Asn1Sequence op ) : System
RfcLdapMessage::RfcLdapMessage ( Asn1Sequence op, RfcControls controls ) : System
RfcLdapMessage::RfcLdapMessage ( RfcRequest op ) : System
RfcLdapMessage::RfcLdapMessage ( RfcRequest op, RfcControls controls ) : System