Для изменения размера нажмите или перетащите

FakeOrganizationService - класс

Заглушка для классов, реализующих интерфейс IOrganizationService.
Иерархия наследования
SystemObject
  PZone.Xrm.TestingFakeOrganizationService

Пространство имён:  PZone.Xrm.Testing
Сборка:  PZone.SDK.Xrm.Testing (в PZone.SDK.Xrm.Testing.dll) Версия: 8.2.1.0 (8.2.1.0)
Синтаксис
C#
public class FakeOrganizationService : IOrganizationService, 
	IDisposable

Тип FakeOrganizationService предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методFakeOrganizationService
Инициализирует новый экземпляр класса FakeOrganizationService
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоAttributesMetadata
Набор метаданных атрибутов, над которыми будут выполнятся поперации методами сервиса.
Открытое свойствоCreatedEntities
Записи, созданные методом Create(Entity).
Открытое свойствоDeletedEntities
Записи, удаленные методом Delete(String, Guid).
Открытое свойствоEntities
Набор записей, над которыми будут выполнятся операции методами сервиса.
Открытое свойствоEntitiesMetadata
Набор метаданных сущностей, над которыми будут выполнятся поперации методами сервиса.
Открытое свойствоExecutedRequests
Запросы, выполняемые методом Execute(OrganizationRequest).
Открытое свойствоUpdatedEntities
Записи, измененные методомUpdate(Entity).
В начало страницы
Методы
  ИмяОписание
Открытый методAssociate
Связывание записей связью M:M.
Открытый методCreate
Создание записи сущности.
Открытый методDelete
Удаление записи сущности.
Открытый методDisassociate
Разрыв связей между записями со связями М:М.
Открытый методDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Открытый методExecute
Выполнение запроса.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Защищённый методGetFetchXmlEntity
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методLogRetrieved
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методRetrieve
Запрос одной записи сущности.
Открытый методRetrieveMultiple
Поиск записей.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методUpdate
Обновление записи сущности.
Открытый методUseExecuteMultipleRequest
Открытый методUseFetchExpression
Открытый методUseQueryByAttribute
Открытый методUseQueryExpression
Открытый методUseRetrieve
Открытый методUseRetrieveAllEntitiesRequest
Открытый методUseRetrieveAttributeRequest
Открытый методUseRetrieveEntityRequest
Открытый методUseSetStateRequest
В начало страницы
Примеры
C#
var service = new FakeOrganizationService
{
    Entities = new List<Entity>
    {
        new Entity("opportunity", Guid.NewGuid());
        {
            ["statecode"] = new OptionSetValue(1)
        }
    }
}
var factory = new FakeOrganizationServiceFactory(service);
См. также