{
    "mode": "perldoc",
    "parameter": "Net::LDAP::Control::NoOp",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Net%3A%3ALDAP%3A%3AControl%3A%3ANoOp/json",
    "generated": "2026-06-16T09:56:29Z",
    "synopsis": "use Net::LDAP;\nuse Net::LDAP::Control::NoOp;\n$ldap = Net::LDAP->new( \"ldap.mydomain.eg\" );\n$noop = Net::LDAP::Control::NoOp->new();\n$msg = $ldap->modify( 'cn=Barbara Jensen, o=University of Michigan, c=US',\ncontrol  => [ $noop ] );\ndie \"error: \",$msg->code(),\": \",$msg->error()  if ($msg->code());",
    "sections": {
        "NAME": {
            "content": "Net::LDAP::Control::NoOp - LDAPv3 Tree Delete control object\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "use Net::LDAP;\nuse Net::LDAP::Control::NoOp;\n\n$ldap = Net::LDAP->new( \"ldap.mydomain.eg\" );\n\n$noop = Net::LDAP::Control::NoOp->new();\n\n$msg = $ldap->modify( 'cn=Barbara Jensen, o=University of Michigan, c=US',\ncontrol  => [ $noop ] );\n\ndie \"error: \",$msg->code(),\": \",$msg->error()  if ($msg->code());\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "\"Net::LDAP::Control::NoOp\" provides an interface for the creation and manipulation of objects\nthat represent the \"No-Op\" control as described by draft-zeilenga-ldap-noop-01.txt\n<https://tools.ietf.org/html/draft-zeilenga-ldap-noop-01>.\n\nThe control, which has no corresponding response control, is appropriate for all LDAP update\nrequests, including add, delete, modify, and moddn.\n\nIts criticality is always \"TRUE\"; it has no value.\n\nThe presence of the \"No-Op\" control in an operation request message disables the normal effect\nof the operation; i.e. the server will do all processing necessary to perform the operation but\nnot actually update the directory.\n",
            "subsections": []
        },
        "CONSTRUCTOR ARGUMENTS": {
            "content": "Since the \"NoOp\" control does not have any values, only the constructor arguments described in\nNet::LDAP::Control are supported\n",
            "subsections": []
        },
        "METHODS": {
            "content": "As there are no additional values in the control, only the methods in Net::LDAP::Control are\navailable for \"Net::LDAP::Control::NoOp\" objects.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "Net::LDAP, Net::LDAP::Control,\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Peter Marschall <peter@adpm.de>.\n\nPlease report any bugs, or post any suggestions, to the perl-ldap mailing list\n<perl-ldap@perl.org>\n",
            "subsections": []
        },
        "COPYRIGHT": {
            "content": "Copyright (c) 2021 Peter Marschall. All rights reserved. This program is free software; you can\nredistribute it and/or modify it under the same terms as Perl itself.\n",
            "subsections": []
        }
    },
    "summary": "Net::LDAP::Control::NoOp - LDAPv3 Tree Delete control object",
    "flags": [],
    "examples": [],
    "see_also": []
}