C# 클래스 Ploeh.AutoFixture.Kernel.ThrowingRecursionGuard

상속: Ploeh.AutoFixture.Kernel.RecursionGuard
파일 보기 프로젝트 열기: AutoFixture/AutoFixture 1 사용 예제들

공개 메소드들

메소드 설명
Compose ( IEnumerable builders ) : ISpecimenBuilderNode

Composes the supplied builders.

ThrowingRecursionGuard ( ISpecimenBuilder builder ) : System

Initializes a new instance of the ThrowingRecursionGuard class.

ThrowingRecursionGuard ( ISpecimenBuilder builder, IEqualityComparer comparer ) : System

Initializes a new instance of the ThrowingRecursionGuard class.

비공개 메소드들

메소드 설명
GetFlattenedRequests ( object finalRequest ) : string
HandleRecursiveRequest ( object request ) : object

메소드 상세

Compose() 공개 메소드

Composes the supplied builders.
public Compose ( IEnumerable builders ) : ISpecimenBuilderNode
builders IEnumerable The builders to compose.
리턴 ISpecimenBuilderNode

ThrowingRecursionGuard() 공개 메소드

Initializes a new instance of the ThrowingRecursionGuard class.
public ThrowingRecursionGuard ( ISpecimenBuilder builder ) : System
builder ISpecimenBuilder The builder.
리턴 System

ThrowingRecursionGuard() 공개 메소드

Initializes a new instance of the ThrowingRecursionGuard class.
public ThrowingRecursionGuard ( ISpecimenBuilder builder, IEqualityComparer comparer ) : System
builder ISpecimenBuilder The intercepting builder to decorate.
comparer IEqualityComparer An IEqualitycomparer implementation to use when comparing requests to determine recursion.
리턴 System