您的位置:首页 > 其它

学习委托

2004-11-21 16:21 330 查看
先看看一些法律条文上有关委托—代理的陈述:

见:大道法律网
1、 什么是代理:
代理,是指代理人以被代理人(又称本人)的名义,在代理权限内与第三人(又称相对人)为法律行为,其法律后果直接由被代理人承受的民事法律制度。其中,代为他人实施民事法律行为的人,称为代理人;由他人以自己的名义代为民事法律行为,并承受法律后果的人,称为被代理人。代理活动涉及到三方主体,其整体是代理法律关系,又包含着三部分内容。一是被代理人与代理人之间产生代理的基础法律关系,如委托合同;二是代理人与第三人所为的民事法律行为,称为代理行为;三是被代理人与第三人之间承受代理行为产生的法律后果,即基于代理行为而产生、变更或消灭的某种法律关系。

2、 什么是委托代理:
委托代理是根据被代理人的委托授权而产生的代理关系。相应地,被代理人又称为委托代理人,代理人又称为被委托人。委托代理一般建立在特定的基础法律关系之上,可以是劳动合同关系、合伙关系、工作职务关系、而多数是委托合同关系,即委托人和受托人约定,由受托人处理委托人事务的合同,正是在此种意义上称之为委托代理。同时,还必须经过被代理人向代理人授予代理权,委托代理关系才能确立。从而被代理人的授权意志是委托代理关系最终建立的关键。故又称其为意定代理。如甲公民委托律师代理民事诉讼,不仅要与律师事务所订立委托合同,还必须向律师交付授权委托书,该委托代理才得以成立,可见,委托代理赖以存在的基础法律关系一般是委托合同、而代理权的产生根据则是授权行为。所以,应当注意区别委托合同与授权行为。
委托代理是公民、法人进行商品交换的重要手段之一。其适用范围最为广泛。

再看看MSDN上委托的定义:

引自:委托
委托是一种引用类型,它引用类型的 Shared 方法或对象的实例方法。在其他语言中,与委托最接近的是函数指针,但函数指针只能引用 Shared 函数,而委托可以引用 Shared 和实例方法。在后一种情况中,委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。
方法声明中指定的任何属性都适用于委托本身。方法声明不能有修饰符、Handles 子句、Implements 子句、方法体和 End 构造。返回类型和参数类型的可访问域必须同委托本身的可访问域相同,或者是它的超集。
委托的成员是从类 System.Delegate 继承的成员。委托还包含由系统定义的构造函数和方法集。因为这些均由 .NET Framework 指定和实现,所以它们不在此处列出。
定义和使用委托分三个步骤:声明、实例化和调用。

引自:事件和委托
委托是一个可以对方法进行引用的类。与其他的类不同,委托类具有一个签名,并且它只能对与其签名匹配的方法进行引用。这样,委托就等效于一个类型安全函数指针或一个回调。虽然委托具有许多其他的用途,但这里只讨论委托的事件处理功能。
一个委托声明足以定义一个委托类。声明提供委托的签名,公共语言运行库提供实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: