C# Класс Kentico.ADImportService.RestSender

Provides basic CMS operations with users and groups.
Наследование: ISender
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddRole ( Kentico.ADImportService.Role role ) : long?

Add role to CMS.

AddUser ( Kentico.ADImportService.User user ) : long?

Add user to CMS.

AddUserToRole ( long userId, long roleId ) : long?

Create user-role relationship.

GetRole ( long id ) : string

Get XML representation of given role.

GetUser ( System.Guid guid ) : string

Get user XML representation.

ModifyRole ( Kentico.ADImportService.Role role ) : long?

Modify existing role.

ModifyUser ( Kentico.ADImportService.User user ) : long?

Modify existing user in CMS.

RemoveRole ( Kentico.ADImportService.Role role ) : void

Remove role from CMS.

RemoveUser ( Kentico.ADImportService.User user ) : void

Remove user from CMS.

RemoveUserFromRole ( long id ) : void

Remove user-role relationship.

RestSender ( Kentico.ADImportService.RestConfiguration configuration, Logger logger ) : System

Default constructor.

RoleExists ( System.Guid guid ) : bool

Find out whether role with given GUID exist.

RoleExists ( long id ) : bool

Find out whether role with given ID exist.

UserExists ( System.Guid guid ) : bool

Find out whether user with given GUID exists.

UserExists ( System.Guid guid, string codeName ) : bool

Find out whether user with given GUID and name exists.

UserExists ( string codeName ) : bool

Find out whether user with given name exists.

Приватные методы

Метод Описание
LogError ( string message, Exception ex = null ) : void
LogMessage ( string message ) : void

Описание методов

AddRole() публичный Метод

Add role to CMS.
public AddRole ( Kentico.ADImportService.Role role ) : long?
role Kentico.ADImportService.Role Role to add
Результат long?

AddUser() публичный Метод

Add user to CMS.
public AddUser ( Kentico.ADImportService.User user ) : long?
user Kentico.ADImportService.User User to add
Результат long?

AddUserToRole() публичный Метод

Create user-role relationship.
public AddUserToRole ( long userId, long roleId ) : long?
userId long User to add to role
roleId long Role to assign
Результат long?

GetRole() публичный Метод

Get XML representation of given role.
public GetRole ( long id ) : string
id long Id of role to find
Результат string

GetUser() публичный Метод

Get user XML representation.
public GetUser ( System.Guid guid ) : string
guid System.Guid Guid of user to find.
Результат string

ModifyRole() публичный Метод

Modify existing role.
public ModifyRole ( Kentico.ADImportService.Role role ) : long?
role Kentico.ADImportService.Role Role to modify
Результат long?

ModifyUser() публичный Метод

Modify existing user in CMS.
public ModifyUser ( Kentico.ADImportService.User user ) : long?
user Kentico.ADImportService.User Modified user
Результат long?

RemoveRole() публичный Метод

Remove role from CMS.
public RemoveRole ( Kentico.ADImportService.Role role ) : void
role Kentico.ADImportService.Role Role to delete.
Результат void

RemoveUser() публичный Метод

Remove user from CMS.
public RemoveUser ( Kentico.ADImportService.User user ) : void
user Kentico.ADImportService.User User to delete.
Результат void

RemoveUserFromRole() публичный Метод

Remove user-role relationship.
public RemoveUserFromRole ( long id ) : void
id long User-role memberhip id.
Результат void

RestSender() публичный Метод

Default constructor.
public RestSender ( Kentico.ADImportService.RestConfiguration configuration, Logger logger ) : System
configuration Kentico.ADImportService.RestConfiguration Configuration used to construct REST provider.
logger Logger Logger for logging events and errors.
Результат System

RoleExists() публичный Метод

Find out whether role with given GUID exist.
public RoleExists ( System.Guid guid ) : bool
guid System.Guid Guid of role to check
Результат bool

RoleExists() публичный Метод

Find out whether role with given ID exist.
public RoleExists ( long id ) : bool
id long Id of role to check
Результат bool

UserExists() публичный Метод

Find out whether user with given GUID exists.
public UserExists ( System.Guid guid ) : bool
guid System.Guid Guid of user to check.
Результат bool

UserExists() публичный Метод

Find out whether user with given GUID and name exists.
public UserExists ( System.Guid guid, string codeName ) : bool
guid System.Guid Guid of user to check.
codeName string
Результат bool

UserExists() публичный Метод

Find out whether user with given name exists.
public UserExists ( string codeName ) : bool
codeName string
Результат bool