internal NestedSealedClassWithMonoCecil(ITypeWithMonoCecil declaringType, TypeDefinition type) { typeWithMonoCecil = new NestedClassWithMonoCecil(declaringType, type); sealedTypeWithMonoCecil = new SealedTypeWithMonoCecil(this); events = new SealedClassEventCollectionWithMonoCecil(sealedTypeWithMonoCecil); indexers = new SealedClassIndexerCollectionWithMonoCecil(sealedTypeWithMonoCecil); methods = new SealedClassMethodCollectionWithMonoCecil(sealedTypeWithMonoCecil); properties = new SealedClassPropertyCollectionWithMonoCecil(sealedTypeWithMonoCecil); }
public SealedClassFieldCollection(SealedTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }
internal SealedClassNestedClassCollection(SealedTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }