Permissions Members

Provides methods for working with the permissions for a site or list.

The following tables list the members exposed by the Permissions type.

Public Constructors

  Name Description
Permissions Initializes a new instance of the Permissions class.

Top

Public Properties

(see also Protected Properties )

  Name Description
AllowAutoRedirect  (inherited from HttpWebClientProtocol)
ClientCertificates  (inherited from HttpWebClientProtocol)
ConnectionGroupName  (inherited from WebClientProtocol)
Container  (inherited from Component)
CookieContainer  (inherited from HttpWebClientProtocol)
Credentials  (inherited from WebClientProtocol)
EnableDecompression  (inherited from HttpWebClientProtocol)
PreAuthenticate  (inherited from WebClientProtocol)
Proxy  (inherited from HttpWebClientProtocol)
RequestEncoding  (inherited from WebClientProtocol)
Site  (inherited from Component)
SoapVersion  (inherited from SoapHttpClientProtocol)
Timeout  (inherited from WebClientProtocol)
UnsafeAuthenticatedConnectionSharing  (inherited from HttpWebClientProtocol)
Url  (inherited from WebClientProtocol)
UseDefaultCredentials  (inherited from WebClientProtocol)
UserAgent  (inherited from HttpWebClientProtocol)

Top

Protected Properties

  Name Description
CanRaiseEvents  (inherited from Component)
DesignMode  (inherited from Component)
Events  (inherited from Component)

Top

Public Methods

(see also Protected Methods )

  Name Description
Abort  (inherited from WebClientProtocol)
AddPermission Modifies site-level permissions for the site group that exists on the site, or adds or modifies permissions to the specified list for the user, site group, or cross-site group that exists on the site.
AddPermissionCollection Modifies site-level permissions for the specified collection of existing site groups, or adds or modifies permissions to the list for the specified collection of existing users, site groups, and cross-site groups.
CreateObjRef  (inherited from MarshalByRefObject)
Discover  (inherited from SoapHttpClientProtocol)
Dispose  Overloaded. (inherited from Component)
Equals  Overloaded. (inherited from Object)
GenerateXmlMappings  Overloaded. (inherited from HttpWebClientProtocol)
GetHashCode  (inherited from Object)
GetLifetimeService  (inherited from MarshalByRefObject)
GetPermissionCollection Returns the collection of permissions for a site or list.
GetType  (inherited from Object)
InitializeLifetimeService  (inherited from MarshalByRefObject)
ReferenceEquals  (inherited from Object)
RemovePermission Removes the specified permission from the list.
RemovePermissionCollection Removes permissions from the list for the specified members.
ToString  (inherited from Component)
UpdatePermission Modifies site-level permissions for the specified site group, or modifies permissions to the list for the specified user, site group, or cross-site group.

Top

Protected Methods

  Name Description
AddToCache  (inherited from WebClientProtocol)
BeginInvoke  (inherited from SoapHttpClientProtocol)
CancelAsync  (inherited from HttpWebClientProtocol)
Dispose  Overloaded. (inherited from Component)
EndInvoke  (inherited from SoapHttpClientProtocol)
Finalize  (inherited from Component)
GetFromCache  (inherited from WebClientProtocol)
GetReaderForMessage  (inherited from SoapHttpClientProtocol)
GetService  (inherited from Component)
GetWebRequest  (inherited from SoapHttpClientProtocol)
GetWebResponse  Overloaded. (inherited from HttpWebClientProtocol)
GetWriterForMessage  (inherited from SoapHttpClientProtocol)
Invoke  (inherited from SoapHttpClientProtocol)
InvokeAsync  Overloaded. (inherited from SoapHttpClientProtocol)
MemberwiseClone  Overloaded. (inherited from MarshalByRefObject)

Top

Public Events

  Name Description
Disposed  (inherited from Component)

Top

See Also

Reference

Permissions Class
Permissions Web Service